home *** CD-ROM | disk | FTP | other *** search
/ A.C.E. 3 / ACE CD 3.iso / files / docs / candodoc.lha / CandoHelp.doc next >
Text File  |  1994-11-27  |  97KB  |  2,736 lines

  1.  
  2. THESE ARE SOME MESSAGES FROM CANDO BBS. BY READING THESE YOU CAN GET A GOOD
  3. IDEA OF WHAT CANDO CAN DO. IT HELPED ME OUT SOME..
  4.  
  5. From:    Martin Murray                            
  6. To:      All                                      Msg #1, 22-Aug-89 01:10pm
  7. Subject: CanDo screen shots
  8.  
  9. Hey, everybody!  Check out the file CanDo.ZOO in file area 5.  It contains
  10. screen shots from our upcoming product release, CanDo.  CanDo is an
  11. interactive, audio-visual authoring system that lets anybody easily create
  12. applications using sounds, graphics, Gadgets, Menus, etc., all with a simple
  13. point-and-click interface.  Hope you like it.
  14.   -Martin
  15.  
  16.  
  17.  
  18.  
  19. From:    Martin Murray                            
  20. To:      All                                      Msg #2, 23-Sep-89 08:22pm
  21. Subject: New CanDo demo
  22.  
  23. Hello everyone,
  24.   There is a new, interactive CanDo demo in file area 5 for download.  I know
  25. that its big, but everybody's download times have been upgraded to let them
  26. get it.  BTW, the demo is also available on CIS and should be on BIX in a few
  27. days.  The file is called CANDOD1.ZOO.  Try it, you'll like it.
  28.   -Martin
  29.  
  30.  
  31.  
  32.  
  33. From:    John Dubler                              Rec'd 
  34. To:      Martin Murray                            Msg #10, 07-Oct-89 12:31pm
  35. Subject: Product comparison
  36.  
  37. Martin,
  38.  
  39. I've been leaving messages on CI$ for more information about your product with
  40. no response from anyone at Inovatronics.  (As an aside, it might be useful and
  41. probably to your benefit to have someone there leaving messages to really sell
  42. your product!)
  43.  
  44. Anyway, as there now appear to be TWO hyper-card like Amiga products on the
  45. market at very similar timing (not coincidentally  :-)  ), I'd like to try to
  46. understand the differences between CanDo and UltraCard.  Are the two products
  47. targeted for different audiences?  Different Features? Different prices?  What
  48. can you tell me that makes the produces DIFFERENT?
  49.  
  50. I am aware that UltraCard had a really rough start in terms of reliability,
  51. and don't care for this discussion to digress into the problems of that
  52. product.  I'd really like to hear more to help me decide which product is the
  53. best.
  54.  
  55. BTW, how many people are working on the development of CanDO?
  56.  
  57. *** John
  58.  
  59.  
  60.  
  61. *** There is a reply. See #142.
  62.  
  63.  
  64. From:    Martin Murray                            Rec'd 
  65. To:      John Dubler                              Msg #13, 07-Oct-89 03:16pm
  66. Subject: Re: Product comparison
  67.  
  68. John,
  69.   I appreciate the purpose of your inquiry, but we're really not trying to
  70. compete with UltraCard; that is far too small a market.  We are not producing
  71. a product just for people who what to play with HyperCard on the Amiga.  CanDo
  72. is for anyone who wants to use the Amiga!
  73.  
  74.   Our goal with CanDo, is to exponentially raise the quality level of Amiga
  75. software by making it possible for non-programmers to create excellent Amiga
  76. software armed with a paint program, a sound digitizer and CanDo.
  77.  
  78.   Can I send you a CanDo information flyer?  Just leave your name and address
  79. for me here in a private message and you'll get it ASAP.  That goes for
  80. anybody else, as well.
  81.  
  82.   I will tell you this now:
  83.    CanDo supports all Amiga display modes, 4-channel digitized sound,
  84. pictures, brushes, brushAnims, text-editing, ARexx, Workbench and CLI, DOS
  85. command launching, and "subroutines".  It has a simple to use scripting
  86. language (an example in a second), and an interactive, WYSIWYG interface. 
  87. When you're done with your project, you can create a standalone application
  88. which you can distribute without royalties or any kind of license.
  89.  
  90.   Sample script for playing a sound from disk (double-buffered, using only 2K
  91. of CHIP ram):
  92.       PlaySound "filename"
  93. Simple enough?  To show a brush in your window you perform:
  94.       ShowBrush "filename",X,Y
  95. You don't even have to type these things in though, because CanDo has tools
  96. called EditorTools that work with the CanDo script editor.  They allow you to
  97. point, click, find files, etc., with the mouse and will then type all of the
  98. commands needed to do what you've indicated into your script for you!
  99.  
  100.   Inovatronics has been in the Amiga market since 1985.  We are 100% Amiga. 
  101. There are 4 programmers working on CanDo.  They are also principals in the
  102. company.  The business employs 5 full-time people and we have several
  103. consultants that we work with regularly.
  104.  
  105.   And you can quote me on it.
  106.  
  107.   Let me know if I can tell you anything more.
  108.  
  109.   -Martin
  110. P.S., I'm on CIS.  73270,3600.
  111.  
  112.  
  113.  
  114. *** Part of a conversation.
  115.  
  116.  
  117. From:    Bruce Durocher                           Rec'd 
  118. To:      Bruce Durocher                           Msg #28, 21-Oct-89 08:56am
  119. Subject: Re: Product comparison
  120.  
  121.     One brief comment, having downloaded your product comparison information
  122. form Compuserve.  I agree with your idea of creating a product that is
  123. superior to Hypercard and which uses the capabilities of the Amiga, however it
  124. would make life much easier if there was some way to get data files from
  125. Hypercard/Supercard/Plus into CanDo.  For example, if someone managed to get a
  126. *large* database set up like, say, the full contents of "Leonard Maltin's TV
  127. Movies" in one of those programs, I'd prefer to avoid reinventing the wheel by
  128. retyping the 15,000+ entries into the Amiga.  Along the same lines, since I am
  129. not a social scientist I would probably have a horrible time transferring
  130. Alias by Brodie Lockard to the Amiga, and Mr. Lockard probably wouldn't want
  131. to take time off from Stanford to learn the Amiga for a port.  However, if
  132. there was a way to get data files across I could contact him and The CAT
  133. Project (and possibly Kinko's Copies, who distribute it) to get permission to
  134. produce an Amiga version, then bring over the data from the Mac Alias instead
  135. of starting from scratch.  This would apply to less specialized items as well.
  136.      I wouldn't expect a "fire it up and go" situation--your plans for CanDo
  137. indicate you have bigger fish to fry, and I agree with you!  But there is a
  138. large amount of material out there that I would like to see available on the
  139. Amiga that already exists in some form of stackware, and it would add to the
  140. attractiveness of CanDo if it were possible to gain access to that data
  141. without having to get an A-Max.
  142.      By the way--I talked to one of our customers who ran CanDo's demo at a
  143. user group meeting, and was forced to hold up the meeting until everyone had
  144. copies--people were *throwing* disks at him to use!  I'd say that's a pretty
  145. favorable reaction...
  146.  
  147.  
  148.  
  149. *** Part of a conversation.
  150.  
  151.  
  152. From:    Martin Murray                            Rec'd 
  153. To:      Bruce Durocher                           Msg #30, 21-Oct-89 12:35pm
  154. Subject: Re: Product comparison
  155.  
  156. Bruce,
  157.   I understand what you are saying about importing HyperCard stacks. That is
  158. something that we will look at in the future, but right now we honestly have
  159. no outlined plans for dealing with it.  But, keep asking about it and after
  160. the product gets out, who knows?
  161.   Thanks for letting us know about the reaction to the demo in that user
  162. group.  We have been getting good responses from people all over.  It's
  163. encouraging.
  164.   -Martin
  165.  
  166.  
  167.  
  168. *** Part of a conversation.
  169.  
  170.  
  171. From:    Bruce Durocher                           Rec'd 
  172. To:      Martin Murray                            Msg #31, 22-Oct-89 01:44am
  173. Subject: Re: Product comparison
  174.  
  175.      Thank you for your speedy reply--it makes quite a difference to know
  176. that
  177. there is someone listening when you contact a developer!  I have on three
  178. different occasions spoken to developers of video title software about an
  179. enhancement that would make their programs even more popular with  users. 
  180. Each time I was told "That's a great idea!"  Twice I was told that "We'll get
  181. it in the next edition!"  Need I say that it hasn't shown up in any
  182. commercial
  183. program yet--I had to hire a hungry programmer to write something that
  184. would
  185. do it, and he managed to produce what I needed in under a week from
  186. scratch. 
  187. Rather discouraging.
  188.      I didn't want to sound as if I was crying in my beer when you haven't
  189. even had a chance to release the program yet, but it seemed an important
  190. point
  191. to raise, expecially after going through Kinko's Academic Courseware
  192. Exchange
  193. catalog again (OMNI is about 1 mile from an Academic Computer Consortium
  194. school, so we get to see goodies like this regularly and drool after the more
  195. interesting ones).
  196.      Your demo has proved to be one of the most popular in the store, even
  197. though the snores tend to startle some of our more sedate customers--but
  198. they
  199. usually end up asking for a copy!
  200.  
  201.  
  202.  
  203. *** Part of a conversation.
  204.  
  205.  
  206. From:    Martin Murray                            Rec'd 
  207. To:      Bruce Durocher                           Msg #32, 24-Oct-89
  208. 01:37am
  209. Subject: Re: Product comparison
  210.  
  211. Bruce,
  212.   Thanks for your kind remarks.  We are moving rapidly towards completion
  213. here.  The product looks great.  Prepare yourself for a great demo showing
  214. off
  215. previously non-emphasized aspects of CanDo's abilities!  This will be fun.
  216.   -Martin
  217.  
  218.  
  219.  
  220. *** Part of a conversation.
  221.  
  222.  
  223. From:    Bruce Durocher                           Rec'd 
  224. To:      Martin Murray                            Msg #33, 24-Oct-89
  225. 03:27am
  226. Subject: Re: Product comparison
  227.  
  228.      I'm sure that your new demo will meet the quality of your last demo,
  229. and
  230. thereby be as big a hit as CanDo will be when released.  Good luck!
  231.  
  232.  
  233.  
  234. *** This is a reply to #32.
  235.  
  236.  
  237. From:    Martin Murray                            Rec'd 
  238. To:      Lee Gillie                               Msg #39, 03-Nov-89
  239. 12:56pm
  240. Subject: Re: Reply
  241.  
  242. Lee,
  243.   Amazing Computers here in Dallas has agreed to provide special User Group
  244. pricing.  They can be reached at 214-386-8383.  Ask for Sonia when you call.
  245.  
  246. Hope this is what you need.  Thanks.
  247.   -Martin
  248.  
  249.  
  250.  
  251. *** Part of a conversation.
  252.  
  253.  
  254. From:    Bruce Durocher                           Rec'd 
  255. To:      Martin Murray                            Msg #48, 30-Nov-89
  256. 12:09am
  257. Subject: DigiView 4.0
  258.  
  259.      Have you been able to get information from NewTek about the new
  260. Hi-res
  261. HAM format that the new DigiView software supports?  The demo file I
  262. downloaded off a local board indicated that NewTek would make information
  263. available on how it's done so that developers could support the standard. 
  264. Since CanDo supports all previous resolutions of Amiga graphics, I'd assume
  265. that they'd be willing to get you details so that you could support it in a
  266. future version of CanDo.  Any comment?
  267.  
  268.  
  269.  
  270.  
  271. From:    Cash Foley                               Rec'd 
  272. To:      Bruce Durocher                           Msg #51, 02-Dec-89
  273. 08:41am
  274. Subject: Re: DigiView 4.0
  275.  
  276. If the DigiView 4.0 produces anything similar to SHAM it will
  277. require a special viewer.  Sliced Ham changes the color palette
  278. on any given Scan Line of the display.  This provides potentially
  279. many more colors.  It also makes it very difficult for a product
  280. like CanDo to use these types of displays.
  281.     CanDo puts Buttons, Fields, and other types of things on the
  282. display.  If the Color Palette is changing on every line in the
  283. screen, it makes for a very unpredictable image.
  284.     However, CanDo will have no trouble "Running" a viewer to display
  285. these types of images.
  286.     Realisticly, these types images are good for nice slide shows.
  287. While CanDo can be used for this type of thing, its strong points
  288. and power lie in doing more with your images.  None the less,
  289. we will consider supporting any standard graphic images but it
  290. will be have to be in a subsequent version of CanDo.
  291.    Cash Foley
  292.  
  293.  
  294.  
  295. *** Part of a conversation.
  296.  
  297.  
  298. From:    Bruce Durocher                           Rec'd 
  299. To:      Cash Foley                               Msg #53, 03-Dec-89
  300. 02:14pm
  301. Subject: Re: DigiView 4.0
  302.  
  303.      Fair enough.  I didn't expect CanDo to be able to handle the images
  304. directly in the initial release--after all, the digitizing software to use
  305. with DigiView isn't out yet!  I would say that NewTek is using SHAM from
  306. your
  307. description; that or something close to it.  I'll tell you this--SuperView
  308. doesn't like it at *all*...
  309.      And congratulations!  Byron at Southern informs me that CanDo has
  310. arrived
  311. the, with the bulk of thier orders to ship on Monday.  Good work!
  312.  
  313.  
  314.  
  315. *** Part of a conversation.
  316.  
  317.  
  318. From:    Dave Harms                               Rec'd 
  319. To:      Martin Murray                            Msg #55, 09-Dec-89
  320. 11:44am
  321. Subject: CanDo Inital release
  322.  
  323. Martin....Just picked up CanDo yesterday from Amazing and have been playing
  324. with it this A.M. and wanted to let you know something I've found and ask a
  325. ?.
  326.    1.  You should set the default tool for the ReadMe docs to Reader.  As   
  327.  
  328. I have been around an Amiga for a while it was easy to figure out       
  329. when
  330. I got error "212" what was happening, but a newcomer may        frustrated
  331. with it.
  332.   
  333.    2.  I tried getting the phone list working it the tutorial example and     
  334. found it was not in the CLI-Utilities directory.  When I did find        it in
  335. the CanDo:Decks directory it will not let me define it as a        DOS
  336. application to the button.  It gives me the error message that        it is
  337. not a valid application.  I would like to know why this        happens
  338. because
  339. when you run the deck from the icon it works just        fine.   This
  340. question
  341. is for my learning purposes.
  342.    
  343. Thanks in advance for your help.  Any other comments will be
  344. appreciated.....Dave Harms
  345.  
  346.  
  347.  
  348. *** There is a reply. See #56.
  349.  
  350.  
  351. From:    Martin Murray                            Rec'd 
  352. To:      Dave Harms                               Msg #56, 09-Dec-89
  353. 01:25pm
  354. Subject: Re: CanDo Inital release
  355.  
  356. Dave,
  357.   Thanks for the tip on the Reader/ReadMe problem.  We will errata that or
  358. fix
  359. it right away.
  360.   The problem you're having with the PhoneList is a little more complex. The
  361. PhoneList will become an application if you use TheBinder program on it. 
  362. The
  363. tutorial you're referring to (the Second Project, page 2-9) is obviously
  364. mistaken in some of its references.  Sorry about that!  Anyway, the DOS
  365. EditorTool that you use to find the programs that go on the PowerPanel
  366. insists
  367. that they be executable programs.  Just use TheBinder on the phonelist and
  368. then use the output from that for the PhoneList command.  Clear?  Or am I
  369. just
  370. making things worse?
  371.   I would also be very interested to know what you think of the product
  372. overall.  Please rate, if you have a minute, the manual, software, examples,
  373. etc.  We are very curious and anxious for feedback.
  374.   Thanks, and let me know if more questions arise.
  375.   -Martin
  376.  
  377.  
  378.  
  379. *** Part of a conversation.
  380.  
  381.  
  382. From:    Dave Harms                               Rec'd 
  383. To:      Martin Murray                            Msg #57, 09-Dec-89
  384. 10:44pm
  385. Subject: CanDo Initial Release
  386.  
  387. Martin....Thanks for the info.  You have cleared up my questions so far. I
  388. believe you have a very good product and that most of the errors that I see
  389. are probably attributed to rushing the product out so as not to entirely miss
  390. the Christmas sales season.  I would compare it to a high powered race car
  391. the
  392. first time out on the track you have to do some fine adjusting to bring it up
  393. to peak performance.  The manual has the right size of print and most of it
  394. makes sense.  I know that my biggest problems ahead are in the syntax of
  395. the
  396. scripting language.  I have programed in Pascal and am now using F-Basic 2.0
  397. on the Amiga and will change some of the applications over to CanDo as soon
  398. as
  399. I feel comfortable with it.  By the way, Are you going to do PowerWindows
  400. for
  401. F-Basic?  If so when will it be out?  If you need a proof reader on your
  402. next
  403. manual I would be happy to look at it and offer suggestions where I can.  If
  404. it was one thing I did in College it was learn to write to communicate well
  405. and maybe I could learns something about the Software business which is
  406. something I've wanted to do for a while. 
  407.   
  408. In closing I would like to know are you going to start charging for access to
  409. this board?  I saw the flyer in my packet and it said it would cost $30 for 6
  410. hrs on the CanDo board.  I will stay in touch as I get into the program more
  411. and more.  As I have some ideas of programs to write from time to time I
  412. would
  413. like to bounce some of the ideas off of you.....Later.....Dave Harms
  414.  
  415.  
  416.  
  417. *** This is a reply to #56.
  418.  
  419.  
  420. From:    Dave Harms                               Rec'd 
  421. To:      Martin Murray                            Msg #58, 10-Dec-89
  422. 08:34am
  423. Subject: Binding
  424.  
  425. Martin....After the binding of the phone deck has been complete it still goes
  426. back to Cando and asks for the Cando.library.   Will it be required to port
  427. the Cando.library along with the applications I generate or is this a problem?
  428. As always your comments are appreciated.
  429.  
  430.  
  431.  
  432. *** There is a reply. See #59.
  433.  
  434.  
  435. From:    Cash Foley                               Rec'd 
  436. To:      Dave Harms                               Msg #59, 10-Dec-89
  437. 12:50pm
  438. Subject: Re: Binding
  439.  
  440. Dave,
  441.     The Binding program has two options, one that requires the
  442. library and one that doesn't.  The non-library versions are larger
  443. but it is not as large as the library.
  444.     An additional note about the Phone.  The AfterStartup script
  445. in the first card assigns the variable DataFile to the string
  446. "CanDo:Text/PhoneList.txt".  This is the sample entries in the
  447. Phone List.  You might want to change this default file name.
  448. I plan to enhance this application somewhat and I will upload
  449. it as soon as it is available.  (the title bar should indicate
  450. double clicking an entry brings up the Detail Entry)
  451.     Cash
  452.  
  453.  
  454.  
  455. *** Part of a conversation.
  456.  
  457.  
  458. From:    Jim Marias                               Rec'd 
  459. To:      Martin Murray                            Msg #60, 11-Dec-89
  460. 12:04pm
  461. Subject: CanDO first Impressions
  462.  
  463. Hiya Martin,
  464.  
  465.         When I didn't get my overnight CanDo Thursday or Friday, I 
  466. was feeling a might irate.  But on Saturday there was a knock on my door
  467. from
  468. the Federal Express man, and BINGO!  Thanks for the Service 
  469. !!
  470.  
  471.         Frist thing,  you should include an "S:cando.Defaults" file 
  472. listing every option possible in its default mode.  This would make it a whole
  473. lot easier for users to modify paths and such without having to do a lot of
  474. typing.
  475.  
  476.         There is something in my normal working environment that doesn't 
  477. like CanDo. Without fail, I will GURU running the program under my normal
  478. conditions.  By nmormal, I mean with a bunch of system utilities both PD and
  479. commercial. (about 8 or 10 all told)  I have not yet isolated the conflict and
  480. it is not at a consistent point in running CanDO. 
  481. (sometimes loads, sometimes runs for a minute)  THE PROGRAM WORKS FINE
  482.  
  483. BY ITSELF.  So I am not saying its a bug, just a conflict with my system.
  484.  
  485.         The only unusual thing so far is when I created a HAM screen 
  486. with invisible buttons (are area type, no borders)  When I was done editing I
  487. got a message saying that CanDO had a problem compiling this script or
  488. somesuch.  I don't know why.  The buttons only did a couple of "playsounds".
  489.  
  490. AND  IT all worked fine.
  491.  
  492.         Tha'ts about it so far.  I have a lot of learning to do.  Overall, 
  493. it looks fantastic !  I've got to get through the manual though or else I
  494. think I'll be cheating myself.  By the way, I absolutely LOVE your helpo
  495. facility and Automatic Script creator.  I feel so much in control with just a
  496. mouse !!
  497.  
  498. A question.  Is the library distributable ?  It would sure be helpful in
  499. keeping the executables down to size.  I knwo Hisoft allows their basic
  500. library out so I thought I would ask.
  501.  
  502.                         See ya.......Jim Marias
  503.  
  504. Now how do I get out of this editor....hmmm
  505. /exit
  506. /quit
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524. endit
  525.  
  526.  
  527.  
  528. *** There is a reply. See #62.
  529.  
  530.  
  531. From:    Jack Murray                              Rec'd 
  532. To:      Martin Murray                            Msg #61, 11-Dec-89
  533. 10:25pm
  534. Subject: Cando
  535.  
  536. Thanks Martin for a GREAT product.  This is certainly going to change the way
  537. we use our Amiga's.  I have had the program since last Friday, but have been
  538. out of town, and have not had a chance to put it to good use yet.  However,
  539. I
  540. took the manual with me and was very impressed with the presentation.  This
  541. is
  542. a quality product and the Amiga will only be enhanced by it.  Thanks again.
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549. *** There is a reply. See #63.
  550.  
  551.  
  552. From:    Martin Murray                            Rec'd 
  553. To:      Jim Marias                               Msg #62, 12-Dec-89
  554. 11:58am
  555. Subject: Re: CanDO first Impressions
  556.  
  557. Jim, thanks for all the feedback. I'll answer what I can, right now. Please
  558. let me know if I've missed anything important.
  559.   We'll look into the problem you're having with PlaySound Commands in
  560. scripts.  Someone else reported this also.  If you can narrow it down to a
  561. simple example, so much the better.
  562.   The same holds true for your situation with some piece of software not
  563. liking CanDo.  If you get that isolated, we will look for the problem with a
  564. vengance.
  565.   The library is not distributable, but we are fixing up a distributable
  566. version of the DeckRunnerNoLibrary program which will run Decks standalone.
  567.  
  568. This we will put on the boards, including this one, of course.
  569.   Lemme know what I missed.  Later.
  570.   -Martin
  571.  
  572.  
  573.  
  574. *** This is a reply to #60.
  575.  
  576.  
  577. From:    Martin Murray                            
  578. To:      Jack Murray                              Msg #63, 12-Dec-89
  579. 12:04pm
  580. Subject: Re: Cando
  581.  
  582. Jack,
  583.   Thanks, and let me know if the software lives up to the manual in your
  584. eyes.
  585.   -Martin
  586.  
  587.  
  588.  
  589. *** This is a reply to #61.
  590.  
  591.  
  592. From:    Alex Nivichanov                          
  593. To:      Tim Martin                               Msg #64, 12-Dec-89
  594. 03:14am
  595. Subject: Hi
  596.  
  597. Just dropped in to say hi and to thank you for your fast response in sending
  598. CanDo.  I love it!  There are a couple of bugs which I mentioned earlier, but
  599. for the sake of general information ... they are 
  600. 1: The problem of trying to run CanDo from the powerpanel example
  601.    ( you've mentioned that that has already been fixed and my copy 
  602.      of the floppies are on their way back for the update )
  603. 2: The problem of the DOS script editor not allowing for a space in 
  604.    the program name (i.e. "run dh1:MaxFiles/Maxiplan Program").
  605. As it turns out, whenever someone states that something is "foolproof"
  606. THIS fool finds that it isn't.
  607.    I want to compliment you again on your display and graphics of CanDo.
  608. I've worked on an Integraph CAD system ( million dollar setup ) and I've
  609. found
  610. that your graphics are at least as good as ( if not better in my opinion )
  611. than Intergraph's gadgets and displays ( resolution not withstanding ).
  612. Keep up the great work.
  613. Alex
  614.  
  615.  
  616.  
  617. *** There is a reply. See #77.
  618.  
  619.  
  620. From:    Joel Guerra                              Rec'd 
  621. To:      Alex Nivichanov                          Msg #65, 12-Dec-89
  622. 07:20pm
  623. Subject: DOS Run Problem
  624.  
  625. Alex, I just tried out a powerpanel that attempted to do what
  626. you did (isn't multitasking wonderful!) while online.  I didn't
  627. have the problem you did because I used the following approach:
  628.  
  629.     Dos "Run >Nil: <Nil: ""dh0:My Program"""
  630.  
  631. which worked just fine.  If you attempted to run your program
  632. from the CLI the way you tried from your powerpanel, you'd have
  633. the same problem:  AmigaDOS wouldn't be able to find your program.
  634.  
  635. Good luck!  (I will probably always rue the day the Amiga folks
  636. decided to allow spaces in file names!)
  637.   - Joel
  638.  
  639.  
  640.  
  641. *** This is a reply to #64.
  642.  
  643.  
  644. From:    Dave Harms                               
  645. To:      Cash Foley                               Msg #66, 12-Dec-89
  646. 08:12pm
  647. Subject: Re: Binding
  648.  
  649. Cash...Have followed you suggestions on changing the default of the phone.txt
  650. to s:phone.txt and everything works well until I want to go to the second
  651. card
  652. in the deck.  Then I get a system requestor asking for CanDo: .  When I
  653. cancel
  654. that I see a CanDo requestor asking for the file "Left1.br" .  Is there a
  655. reason this file is not bound.  Other than that it seems to work well,  just
  656. can't get it to stand alone.  Is it me? Thanks in advance for your advice.
  657.  
  658.  
  659.  
  660. *** Part of a conversation.
  661.  
  662.  
  663. From:    Joel Guerra                              Rec'd 
  664. To:      Dave Harms                               Msg #67, 12-Dec-89
  665. 10:40pm
  666. Subject: Re: Binding
  667.  
  668. Dave, it's not you that has a problem, it's the concept of binding.
  669. Binding merely takes your deck (a Project) and binds it with either
  670. a tiny program called DeckRunner or a much bigger program called
  671. DeckRunnerNoLibrary, depending on which you choose when you run
  672. TheBinder.  The resulting file is a Tool.
  673.  
  674. A Project cannot run by itself.  Projects require Tools (e.g., the
  675. CanDo "ReadImportant!" needs a file reader).  Tools, on the other
  676. hand, are executable; to execute them, you simply click on a Tool's
  677. associated icon or type in the Tool's name (and press return) at the
  678. CLI prompt.
  679.  
  680. However, Tools created by binding decks with the DeckRunner program
  681. are not stand-alone in the sense that CanDo.library will be opened
  682. by these Tools if it is not already in memory.
  683.  
  684. I will continue this later; I only have a minute left.
  685.  
  686. --Joel
  687.  
  688.  
  689.  
  690. *** This is a reply to #66.
  691.  
  692.  
  693. From:    Joel Guerra                              Rec'd 
  694. To:      Dave Harms                               Msg #68, 13-Dec-89
  695. 12:19am
  696. Subject: Re: Binding
  697.  
  698. To pick up where I left off:
  699.  
  700. Tools created by binding decks with the DeckRunner program are not
  701. stand-alone in the sense that CanDo.library will be opened by these
  702. Tools if it is not already in memory.  Those Tools made by binding
  703. decks with DeckRunnerNoLibrary already have the necessary library
  704. routines attached; such Tools don't need CanDo.library and are
  705. therefore called "stand-alone". 
  706.  
  707. The problem:  Brushes, pictures, sounds and other data files used
  708. by the so-called "stand-alone" program are not bound together with
  709. The deck by the binder.  This is actually a good thing.  The application size
  710. is as small as possible to take up as little RAM
  711. as possible when loaded.  Sounds and pictures can then be loaded
  712. when needed, and discarded to make room for other sounds and pictures.
  713. (I believe that many CanDo applications will run on 512K Amigas
  714. without problems.)  The grief you (and I, and others) are experiencing
  715. is due to the fact that these brushes/pics/sounds/etc. have to be
  716. explicitly referenced in the application, in order for the application
  717. to find them on disk.  The phone deck needs four brushes (the left and
  718. right arrows, raised and depressed).  It looks for them in the
  719. CanDo:Brushes directory.  This is why you get prompted for CanDo:.
  720.  
  721. INOVAtronics is looking into the situation.  Meanwhile, there are a
  722. couple of things you can try.  If you have a Brushes directory on the
  723. floppy or hard disk on which you installed CanDo, you can open a CLI
  724. and type "ASSIGN CANDO: DF0:" (or DH0: or Workbench: or whatever).
  725. This will allow the phone deck to find the brushes it wants--if they
  726. have been copied into this directory from the CanDo: disk.  If this
  727. works, try putting this command in your startup-sequence file.
  728.  
  729. Another fix:  Bring up CanDo and load the Phone deck.  Go to the card
  730. that has the left/right arrows.  Edit both these buttons and change
  731. the type of button from Image to Text.  For text, use <- and ->.  Save
  732. your changes.  The deck SHOULD no longer need the arrow brushes.
  733.  
  734.  
  735.  
  736.  
  737. From:    Joel Guerra                              
  738. To:      All                                      Msg #69, 13-Dec-89
  739. 01:15am
  740. Subject: Helpful Hint #1
  741.  
  742. If you want to make stand-alone programs for your own use (this
  743. assumes you own CanDo), do NOT bind the programs with the
  744. DeckRunnerNoLibrary module.  Bind them with DeckRunner.
  745.  
  746. The reason:  This saves space and time.
  747.  
  748. DeckRunner loads in your application and looks for the CanDo.library
  749. file.  If it is already in memory, it doesn't reload it; it just uses
  750. it.  This library can be shared by many CanDo programs at the same time.
  751.  
  752. However, binding your deck with DeckRunnerNoLibrary adds about 100K
  753. bytes to your application.  This takes up space on diskette and in
  754. RAM.  If you are giving this application to a friend, or selling it,
  755. you must bind it with DeckRunnerNoLibrary to make it run without
  756. CanDo.  But if you have CanDo.library in your libs: directory, you
  757. will save about 100K PER APPLICATION by binding it with DeckRunner.
  758.  
  759. You may want create two different applications, then: one
  760. distributable one for others, and one space-saving one for yourself.
  761.  
  762.  
  763.  
  764. *** There is a reply. See #72.
  765.  
  766.  
  767. From:    Brian Wright                             Rec'd 
  768. To:      Joel Guerra                              Msg #70, 13-Dec-89
  769. 04:57am
  770. Subject: Opening Windows
  771.  
  772. Joel, is there a way to open more than one window on the same card?  
  773. If so that would open a door to page flipping or a slide show.  Is there
  774. a way to bind a program with the deckbinder program in the c: directory?
  775. I like to use CLI frequently.  I have had the program since Saturday and
  776. think it is fantastic.  I have hadd no problems with the playsound routine as
  777. other people have said.  The program works great.
  778.  
  779.  
  780.  
  781. *** Part of a conversation.
  782.  
  783.  
  784. From:    Joel Guerra                              Rec'd 
  785. To:      Brian Wright                             Msg #71, 13-Dec-89
  786. 09:34am
  787. Subject: Re: Opening Windows
  788.  
  789. Well, Brian, the present (note the qualifier) release of CanDo allows
  790. only one window per card, even though CanDo.library supports more.
  791. You still can have many cards per deck.  Also, you can easily do a
  792. slide show with the LoadPicture/ShowPicture commands, with pauses from
  793. the Delay command, or event-driven pauses from a timer, or the push
  794. of a button, or when a sound finishes playing.
  795.  
  796. You can bind a CanDo application to the DeckRunner from the CLI with
  797. the DeckBinder program.  Just type:
  798.  
  799. C:DeckBinder C:DeckRunner{NoLibrary} YourCanDoDeck YourApplication
  800.  
  801. Let me know if this is not what you are looking for.
  802.   --Joel
  803.  
  804.  
  805.  
  806. *** Part of a conversation.
  807.  
  808.  
  809. From:    Joel Guerra                              
  810. To:      All                                      Msg #72, 13-Dec-89
  811. 09:57pm
  812. Subject: Helpful Hint #2
  813.  
  814. Disregard Helpful Hint #1.
  815.  
  816. Actually, I'm kidding.  But I need to add a caveat, to wit:
  817.  
  818. If you plan on making any changes to a deck, make a copy of it
  819. before you bind it.  Once you bind a deck to a DeckRunner, you
  820. will not be able to reload it into CanDo to edit it (at least
  821. not without the kind of surgery needed to separate Siamese twins).
  822.  
  823. Meanwhile, you do not have to bind a deck to run it outside of
  824. CanDo.  Just click on its icon, or type "c:DeckRunner YourDeck"
  825. (followed by a return, of course) at the CLI prompt.
  826.  
  827.  
  828.  
  829. *** This is a reply to #69.
  830.  
  831.  
  832. From:    Ron Kotlik                               Rec'd 
  833. To:      Martin Murray                            Msg #73, 14-Dec-89
  834. 05:25pm
  835. Subject: File Requester
  836.  
  837. Martin,
  838.        First of all CanDo is a GREAT product. I'm having only one
  839. problem. I can't get the file requester working. I keep getting a
  840. unknown command error.
  841.                                        Please Help
  842.                                        Ron Kotlik
  843.  
  844.  
  845. ?
  846. ?
  847. ?
  848. help
  849. ?
  850. ?
  851. ? save
  852.  
  853.  
  854.  
  855.  
  856. *** There is a reply. See #74.
  857.  
  858.  
  859. From:    Joel Guerra                              Rec'd 
  860. To:      Ron Kotlik                               Msg #74, 14-Dec-89
  861. 05:56pm
  862. Subject: Re: File Requester
  863.  
  864. Ron, you will get "Unknown Command" if you try to use a function
  865. as a command.  The "new commands" information on diskette should
  866. have separated the commands from the functions.  (A function
  867. always returns a value.  This is indicated by the equals ("=")
  868. sign before the function name in the documentation.)
  869.  
  870. You can use a function anywhere CanDo expects a value.  For example,
  871.  
  872.    PlaySound AskForFileName("Sounds:","Which Sound?")
  873.  
  874. is a valid, but dangerous, script command.  (You will get an error
  875. if the user selects Cancel on the file requester.)  Usually, functions
  876. are used with the Let command:
  877.  
  878.    Let TheSelectedFile = AskForFileName("Sounds:","Play what sound?")
  879.    If TheSelectedFile = ""
  880.        PrintText "No sound selected.",10,20
  881.    Else
  882.        If FileType(TheSelectedFile) = "Sound"
  883.            PlaySound TheSelectedFile
  884.        Else
  885.            PrintText "That wasn't a sound!",10,10
  886.        EndIf
  887.    EndIf
  888.  
  889. --Joel
  890.  
  891. P.S.  Please note that AskForFileName() returns the complete file
  892. specification (i.e., both path and file name).
  893.  
  894.  
  895.  
  896. *** Part of a conversation.
  897.  
  898.  
  899. From:    Brian Wright                             Rec'd 
  900. To:      Joel Guerra                              Msg #75, 14-Dec-89
  901. 08:11pm
  902. Subject: Re: Opening Windows
  903.  
  904. Thanks Joel this answers my question.  Every once in a while I will click on
  905. an OK gadget to get back to the ADD/EDIT menu and the program will just
  906. quit. 
  907. I have three megs I don't think it's running out of memory unless it's out of
  908. chip memory.  Any suggestions?  I have also found that a deck will run
  909. smoother and faster if in the superbrowse mode than in browse.  Any idea
  910. why?
  911.  
  912.  
  913.  
  914. *** Part of a conversation.
  915.  
  916.  
  917. From:    Bruce Durocher                           Rec'd 
  918. To:      Martin Murray                            Msg #76, 14-Dec-89
  919. 09:44pm
  920. Subject: One suggestion...
  921.  
  922. How about an index to the manual?  PLEASE!  The commands are nicely
  923. indexed,
  924. and 
  925. table of contents at the front is well-laid out, but an index would be a
  926. *major*  help.
  927.      And my apologies for the odd characters that may pop up in this
  928. message
  929. tomnight, but line noise off-island is horrendous tonight...
  930.  
  931.  
  932.  
  933. *** There is a reply. See #80.
  934.  
  935.  
  936. From:    Eddie Churchill                          Rec'd 
  937. To:      Alex Nivichanov                          Msg #77, 15-Dec-89
  938. 12:40am
  939. Subject: Re: Hi
  940.  
  941. Howdy Alex
  942.  
  943. I have notice two things about the DOS command...
  944.  
  945. 1st.  Beware of programs that output things to the console.
  946.       This might cause the system to crash
  947.       DOS "Run Dir"
  948.  
  949.       The DOS command uses the Execute() function of the operating 
  950.       Dos.Library.  We give that function the device Nil: for both
  951.       StdOut and StdIn, but because of the Run command being used
  952.       the `Dir' command gets a goofed up StdOut and StdIn.  To be
  953.       safe use the following command.
  954.       DOS "Run <Nil: >Nil: Dir"
  955.  
  956.       This will force the run command to give the proper StdOut and
  957.       StdIn to the `Dir'.
  958.  
  959.       (the `Dir' in the above example can be replace with any command)
  960.  
  961. 2nd   The space problems of the DOS editor tool will be fixed in an 
  962.       Upcomming update.  Sorry for the inconvence,  I forgot to
  963.       take into account for spaces in filenames.
  964.  
  965. Thanks for you support
  966. Eddie Churchill
  967. INOVAtronics, Inc.
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975. *** This is a reply to #64.
  976.  
  977.  
  978. From:    Joel Guerra                              Rec'd 
  979. To:      Brian Wright                             Msg #78, 15-Dec-89
  980. 01:09am
  981. Subject: Re: Improper Quitting
  982.  
  983. Brian, CanDo is not supposed to do that. (But you knew that already.)
  984. It may be that there is an unusual error condition that is not properly
  985. notifying you of the problem.  Try running the program from the CLI
  986. (if you are not already doing so) and see if anything is reported at
  987. exit.  If you can, change your defaults (see page 7-8 in the manual) to
  988. save a "crash deck".  If one is created upon exit, Tim Martin will
  989. want to know this (and may request that you upload it) when you talk
  990. with him (call 214-340-4992 between 10 am and 5 pm -- best bet).
  991.  
  992. Re: SuperBrowse allowing your application to run faster than Browse:
  993. I don't doubt it.  SuperBrowse allows your application to run almost
  994. as if it were running without CanDo supervising it, as I understand it.
  995. Browse is more like Orwell's Big Brother in the novel "1984"--CanDo is
  996. watching EVERYthing.
  997.  
  998.  
  999.  
  1000. *** This is a reply to #75.
  1001.  
  1002.  
  1003. From:    Eddie Churchill                          Rec'd 
  1004. To:      Brian Wright                             Msg #79, 15-Dec-89
  1005. 02:08am
  1006. Subject: Re: Opening Windows
  1007.  
  1008. Please try to run CanDo from a CLI and upload what it spits out
  1009. to the Console.  It would be a great help, I am updating Cando
  1010. with all the latest bugfixes this weekend and the more information
  1011. you can provide the better.
  1012.  
  1013. Thanks in advance,
  1014. Eddie Churchill
  1015. One of those CanDo guys...
  1016.  
  1017. P.S. Superbrowse shuts down everything but the error trapping system.
  1018.      So you application should run at full speed (within reason that 
  1019.      is).  Otherwise with CanDo we will monitor everything your soft-
  1020.      ware does (improved error tracking and other such neat stuff).
  1021.  
  1022. See Ya Later....
  1023.  
  1024.  
  1025.  
  1026. *** This is a reply to #75.
  1027.  
  1028.  
  1029. From:    Eddie Churchill                          Rec'd 
  1030. To:      Bruce Durocher                           Msg #80, 15-Dec-89
  1031. 02:16am
  1032. Subject: Re: One suggestion...
  1033.  
  1034. You can bet that in a future version of the manual we will include a full
  1035. index.  Due to time constrants we did not get a full index in
  1036. the initial release.
  1037.  
  1038. Also if you have any other suggestion please feel free to post them.
  1039.  
  1040. Thanks in Advance...
  1041. Eddie Churchill
  1042. One of those CanDo guys...
  1043.  
  1044.  
  1045.  
  1046. *** Part of a conversation.
  1047.  
  1048.  
  1049. From:    Jim Marias                               Rec'd 
  1050. To:      Eddie Churchill                          Msg #81, 15-Dec-89
  1051. 11:12am
  1052. Subject: File req requests
  1053.  
  1054. I just started playing with the file requestor and have a couple of
  1055. suggestions/requests.  When it is loading in the default directory, it ids
  1056. uninterruptable...meaning that when it is loading a huge directory, I have to
  1057. wait for it to finish before changing directories or clicking on any gadget. 
  1058. I'd like to be able to override it ala ARP file requestor. My other
  1059. "complaint" (if you want to call it that) is that if you Hit a gadget that
  1060. calls the requestor, wait for it to load the default, select or cancel,  then
  1061. immediatley hit the gadget again, requestor pops up and must reload the
  1062. entire
  1063. default directory even though it should be buffered since no changes were
  1064. made
  1065. to it.  This porblem may go away when I figure out what in my normal
  1066. startup
  1067. is causing conflict with cando and will use Blitzdisk again.
  1068.  
  1069.                       Thanks.....Jim
  1070.  
  1071.  
  1072.  
  1073. *** This is a reply to #80.
  1074.  
  1075.  
  1076. From:    Martin Murray                            Rec'd 
  1077. To:      Steve Walter                             Msg #83, 15-Dec-89
  1078. 12:54pm
  1079. Subject: Re: CanDo
  1080.  
  1081. Steve,
  1082.   Glad to help.
  1083.   You asked two main questions:
  1084.   1) Do you need to install CanDo on your Workbench disk if you already
  1085. have
  1086. it working from the CanDo disk and want to run it from the CanDo disk
  1087. only? 
  1088. Answer: No.  The instructions on installing CanDo on your Workbench disk
  1089. are
  1090. there solely for those people who wish to do so for whatever reason.  Run it
  1091. from the CanDo disk as much as you please, just be sure to make a backup
  1092. first!
  1093.   2) How can you do full-screen animations?  Answer: 1) Convert the
  1094. animation
  1095. to a BrushAnim with the supplied utility AnimToBAnim and then run it
  1096. through
  1097. CanDo.  2) Launch an animation running program through the DOS command.
  1098.   If I have mangled either of your questions so badly that I haven't told you
  1099. what you want to know, ask me again!
  1100.   Thanks for your interest and enjoy CanDo.
  1101.   -Martin
  1102.  
  1103.  
  1104.  
  1105. *** This is a reply to #82.
  1106.  
  1107.  
  1108. From:    Joel Guerra                              
  1109. To:      All                                      Msg #84, 15-Dec-89
  1110. 09:06pm
  1111. Subject: Helpful Hint #3
  1112.  
  1113. You do not have to bind your CanDo applications in order
  1114. to execute them from another CanDo application with the
  1115. DOS Run command.  Just use "C:DeckRunner YourApplication".
  1116. For example, you might want a button on your powerpanel
  1117. to call up the Phone program and another button to call
  1118. up the CanDo Appointment Calendar.  Use the following:
  1119.  
  1120.    Dos "C:Run <Nil: >Nil: C:DeckRunner CanDo:Decks/Phone"
  1121.  
  1122. and
  1123.  
  1124.    Dos "C:Run <Nil: >Nil: C:DeckRunner CanDo:Decks/ApptCal"
  1125.  
  1126. If you do not have the Phone or ApptCal decks in CanDo:Decks,
  1127. put in the appropriate pathname.  (You get the idea.)
  1128.  
  1129. Just think:  You can have one deck start other decks, which
  1130. can start OTHER decks, etc., etc....  Pretty soon, your
  1131. display will be covered with CanDo application windows!
  1132.  
  1133.  
  1134.  
  1135.  
  1136. From:    Dave Harms                               Rec'd 
  1137. To:      Brian Wright                             Msg #85, 16-Dec-89
  1138. 08:31am
  1139. Subject: Re: Opening Windows
  1140.  
  1141. Brian....You are right about the chip memory.  I have a 1.5 meg 1000 and I
  1142. can
  1143. run CanDo with only 512K free memory,  however I cannot run very many
  1144. cards in
  1145. the deck.  If you reboot with the CanDo disk or shut down other chip
  1146. memory
  1147. intensive applications you should have no problem.
  1148.   
  1149. The manual explains that the Superbrowse shuts down nearly all CanDo
  1150. functions
  1151. to let you test your program at full speed.  You get CanDo back by going to
  1152. the WB and clicking on the small box it left open..Dave Harms
  1153.  
  1154.  
  1155.  
  1156. *** This is a reply to #75.
  1157.  
  1158.  
  1159. From:    Donald Youngner                          
  1160. To:      All                                      Msg #86, 16-Dec-89
  1161. 10:04pm
  1162. Subject: Stack change in CanDo
  1163.  
  1164. I can't seem to change the stack size from CanDo can anyone Help me out
  1165. with
  1166. this Problem im having
  1167.  
  1168. Don
  1169.  
  1170.  
  1171.  
  1172. *** There is a reply. See #87.
  1173.  
  1174.  
  1175. From:    Eddie Churchill                          
  1176. To:      Donald Youngner                          Msg #87, 16-Dec-89
  1177. 10:52pm
  1178. Subject: Re: Stack change in CanDo
  1179.  
  1180. What do you mean by change the stack size in CanDo.
  1181.  
  1182. Eddie Churchill
  1183. INOVAtronics, Inc.
  1184.  
  1185.  
  1186.  
  1187. *** This is a reply to #86.
  1188.  
  1189.  
  1190. From:    Alex Nivichanov                          
  1191. To:      Eddie Churchill & Joel Guerra            Msg #88, 17-Dec-89
  1192. 01:54am
  1193. Subject: Thanks
  1194.  
  1195. Thank you Joel for the suggestion ... I haven't tried it yet, but I'
  1196. m sure it'll work.
  1197.    Thank you Eddie for your help.  I have a couple of other questions.
  1198. 1)     When creating a button, with the options of click, drag, release       
  1199. and double-click, is there a way to make these mutually exclusive
  1200.        i.e.  when you perform a drag, the release is disabled.
  1201.        I've tried putting different commands for release and double-click
  1202.        and what i get is one command at double-click and two commands at  
  1203.    
  1204. release.
  1205. 2)     Have you heard about the NULL: device?  WHEN I find it, I will      
  1206.  
  1207. upload it here.  There is a version of "runback" on one of the
  1208.        Fred Fish disks which has this device as part of it allong with
  1209.        some information from Matt Dillon about the NIL: device not being
  1210.        a real device. If you have heard about, let me know .. else I'll       
  1211. provide you with what info I have.
  1212. Alex
  1213.  
  1214.  
  1215.  
  1216. *** There is a reply. See #92.
  1217.  
  1218.  
  1219. From:    Bruce Durocher                           Rec'd 
  1220. To:      Eddie Churchill                          Msg #89, 17-Dec-89
  1221. 12:57pm
  1222. Subject: Thanks!  A few questions, though...
  1223.  
  1224.      I am extremely impressed by CanDo.  Up to now, I've had to try to get
  1225. my
  1226. friends who are programmers to take time from their work to come up with
  1227. "little goodies" that folks could use, but would never be major commercial
  1228. successes.  At long last I've got a tool I can use to do this sort of thing
  1229. myself!  Thank you!  I'll look forward to a future manual, but for now will
  1230. be
  1231. able to use what's provided.
  1232.      A quick question or two on Document Objects.  As part of a project I
  1233. need
  1234. to be able to display longer text files in sections without using a scroll
  1235. bar, with a new section each time the mouse is clicked.  I'd like to be able
  1236. to preformat a text file by inserting a chosen character into the file (say a
  1237. [*]) and then display the text in a Memo editor.  For example:
  1238.  
  1239.      This is the first line of the first display
  1240.      This is the second line of the second display*
  1241.      This is the first line of the second display
  1242.      This is the second line of the second display
  1243.      This is the third line of the second display
  1244.      This is the fourth line of the second display*
  1245.        *
  1246.      This is the first line of the fourth display
  1247.      This is the second line of the fourth display*
  1248.  
  1249.      This would allow me to set up demos where the contents of text displays
  1250. on screen could be changed to meet circumstances by anyone with a word
  1251. processor--a nice capability for shows, etc.  I have a Director script written
  1252. by a friend that will do this, but frankly I'd rather use CanDo for the whole
  1253. demonstration.  Can a Memo be set up to do this, and can you suggest how
  1254. to do
  1255. so?
  1256.      On another matter--can a Memo display text Ragged Left or Centered? I
  1257. didn't find a command to do so in the manual, and was wondering...
  1258.      And finally, is there a way to open CanDoDemo1 to see how you handled
  1259. the
  1260. Sound Sequencer portion of the demo?  If you've used the Binder on it, is
  1261. there any chance of an unbound version?  Thanks!
  1262.  
  1263.  
  1264.  
  1265. *** Part of a conversation.
  1266.  
  1267.  
  1268. From:    Dave Harms                               
  1269. To:      All                                      Msg #90, 17-Dec-89
  1270. 03:02pm
  1271. Subject: ReDirection of DOS Output
  1272.  
  1273. I am using the DOS command "dir" on a button trying to make it work.  I am
  1274. able to get the command to work but it does not display the info to the
  1275. current window the button is in.  Do I need to create a window for the
  1276. output
  1277. to be sent to?  If so what would be the syntax for the re-direction.  Thanks
  1278.  
  1279.  
  1280.  
  1281. *** There is a reply. See #94.
  1282.  
  1283.  
  1284. From:    Joel Guerra                              Rec'd 
  1285. To:      Bruce Durocher                           Msg #91, 17-Dec-89
  1286. 03:40pm
  1287. Subject: Re: Document and Sound Questions
  1288.  
  1289. Bruce, load the "WhatIsCanDo" application into CanDo and look at
  1290. the ToDo card.  The PageMark variable is used to separate one
  1291. large text file into smaller blocks of text.  A special character
  1292. is used as a delimiter.  This allows the ToDo portion of the
  1293. "WhatIsCanDo" demo to display the ToDoList.txt file in "pages".
  1294.  
  1295. On your sound question:  Look at PlaySoundSequence example on page
  1296. 6-42 of the manual.  Also look at QUEUE and QUEUEPREVIOUS options
  1297. on the next page.  Page 4-34 shows how to perform a script when
  1298. a particular sound starts or stops.
  1299.  
  1300. I hope these suggestions are in the ballpark of your questions.
  1301.  
  1302.  
  1303.  
  1304. *** Part of a conversation.
  1305.  
  1306.  
  1307. From:    Joel Guerra                              Rec'd 
  1308. To:      Alex Nivichanov                          Msg #92, 17-Dec-89
  1309. 03:54pm
  1310. Subject: Mutual Exclusion Stuff
  1311.  
  1312. Alex, you ask if there is a way to make the click, drag, release and
  1313. double-click options mutually exclusive.  In my opinion, only double-
  1314. click should disable the other options and vice versa, or paint programs could
  1315. not be created with CanDo.  But you have a very good
  1316. point.  Try setting a variable (like DragIsTrue) to TRUE in your Drag
  1317. script, then test for the variable in your Release script, like so:
  1318.  
  1319.    If DragIsTrue
  1320.       Let DragIsTrue = FALSE
  1321.       ExitScript
  1322.    EndIf
  1323.    ...the normal Release script goes here...
  1324.  
  1325. This way, if you drag, your release script won't cause you problems.
  1326.  
  1327. If you have both Double-Click and either Click or Release scripts,
  1328. and you want to disable one of them, I recommend the following:
  1329. Click on the button of the event you don't want.  This calls up
  1330. the script.  Now clear the script with the menu option or Amiga-/.
  1331. Then select OK.  This removes the script associated with that button.
  1332.  
  1333.  
  1334.  
  1335. *** This is a reply to #88.
  1336.  
  1337.  
  1338. From:    Joel Guerra                              Rec'd 
  1339. To:      Donald Youngner                          Msg #93, 17-Dec-89
  1340. 04:24pm
  1341. Subject: Re: Stack Change in CanDo
  1342.  
  1343. Donald, if you are using the Dos Run command, edit your s:Shell-Startup
  1344. script and add the command "STACK XXXXX" where XXXXX is the size you
  1345. want.  There is also a STACK option in the INFO screen when you select
  1346. INFO from the Workbench menu after single-clicking on the CanDo icon.
  1347. (I'm not sure this works, though.)
  1348.  
  1349. Even so, these are workarounds.  I'll be prodding the appropriate folks
  1350. at Inovatronics to have child processes inherit the stack setting of
  1351. the parent in the next release of CanDo.
  1352.  
  1353. P.S.  If the STACK command is not made resident by your startup-
  1354. sequence or your path does not include the C: directory (I think
  1355. it does by default), you may need a "C:" in front of "STACK" above.
  1356. Good luck!
  1357.  
  1358.  
  1359.  
  1360. *** There is a reply. See #103.
  1361.  
  1362.  
  1363. From:    Martin Murray                            Rec'd 
  1364. To:      Dave Harms                               Msg #94, 17-Dec-89
  1365. 07:52pm
  1366. Subject: Re: ReDirection of DOS Output
  1367.  
  1368. Dave,
  1369.   You might try any of the following suggestions:
  1370.   1) Redirect the output of C:Dir to a file in ram:.  Read the file in and
  1371. display it in a List Document Object.
  1372.   2) Redirect the output of the C:Dir command to a window with the
  1373. >CON:0\0\320\200\ (or whatever size you like).  The problem with this is that
  1374. the window will close right away after the dir has gone by.
  1375.   3) If you have ARexx and WShell, you can send a message to a WShell
  1376. telling
  1377. it to do the dir command!
  1378.   4) If what you are trying to do is read and display the directory, however,
  1379. the easiest thing of all is to create a List Document Object and read the
  1380. directory into it using the InsertDirectoryList command.  If you would like an
  1381. example of such a Deck, let me know and someone here will whip one up!
  1382.   -Martin
  1383.  
  1384.  
  1385.  
  1386. *** Part of a conversation.
  1387.  
  1388.  
  1389. From:    James Hebert                             
  1390. To:      Inovatronics                             Msg #97, 18-Dec-89
  1391. 05:53pm
  1392. Subject: CanDo
  1393.  
  1394. Hello!  I picked up CanDo the other day.  Hadn't expected to actually buy
  1395. anything... but the store was willing to demo the program and I was quickly
  1396. hooked.  I couldn't work with it for a couple of days, so I pored through the
  1397. manual.  It's very nicely laid out - sensible and easy to follow (I've written
  1398. many manuals in my time, so I feel competent ot make such an evaluation!). 
  1399. The software looks impressive - I can see I'm going to be BUSY with this
  1400. program!  Thanks for making a prospect of programming (without schooling) a
  1401. reality, and an exciting one at that. I also have two questions for you...
  1402.     1 - Re: Menu Items and SubItems.  One of the things I like about certain
  1403. packages is that their Menu Items allow you to toggle the state of a
  1404. function.
  1405. The indicator for this appears as a checkmark next to the Menu Item (or
  1406. SubItem).  Is this something you could incorporate into CanDo?  (Hey, I know
  1407. it's minor.. but I like it!)
  1408.     2 - I'd like to put together something that can best be described as a
  1409. 'viewer' program.  Let me give you an example, since it's simpler to talk in
  1410. specifics here.  Suppose I wish to take 10 airplane profile images and create
  1411. an application where the viewer can simply click on a button and
  1412. mix-and-match
  1413. one plane's nose with another plane's cockpit with a thrid plane's tail
  1414. section.  Can you give me some direction as to how to go about putting this
  1415. together?  I was thinking of saving each airplane's profile as, say, four
  1416. separate brushes, for a total of 40 image files.  Following this, I would
  1417. design an opening screen (card), then a second screen upon which there
  1418. would
  1419. be four evenly spaced buttons.  Clicking on a button brings up a 1/4 image. 
  1420. Subsequennt clicks would run through 10 possible noses, cockpits, whatever.  
  1421.       Am I making sense?  Offhand, I know CanDo can do this.  The
  1422. question is,
  1423. Can I?  CanDo and programming are new to me.  I'm excited by the
  1424. possibilities
  1425. and a bit hesitant about how to approach such a project.  I'd appreciate any
  1426. input you can offer to get me started.
  1427.      That's about it for now.  I gotta get back to work (can't leave CanDo
  1428. alone too long...).  Hey, if you guys have the time, a couple more tutorials
  1429. utilizing menus and other advanced CanDo features would be welcome. 
  1430. Studying
  1431. them proves very valuable.
  1432.      Talk to you soon.
  1433.                                             James
  1434.  
  1435.  
  1436.  
  1437. *** There is a reply. See #100.
  1438.  
  1439.  
  1440. From:    Chris Horka                              Rec'd 
  1441. To:      Martin Murray                            Msg #98, 15-Dec-89
  1442. 10:30pm
  1443. Subject: CanDo
  1444.  
  1445. Well, I've only had CanDo for a couple of hours, but already I'm VERY
  1446. excited about the possibilities of the program!  I had UltraCard previous
  1447. to purchasing CanDo and returned UltraCard because it was impossibly
  1448. unfriendly, and terrible to work with. 
  1449.  
  1450. CanDo seems to be the solution to my problems. What a GREAT interface!
  1451. Easy to use, intuitive, and fast after you get used to it. Thanks for the
  1452. nice piece of work, INOVAtronics. I'm looking forward to creating a custom
  1453. environment for my system. Should be easy and fun with CanDo.
  1454.  
  1455. Chris Horka
  1456. 5 Dalecrest Ct 102
  1457. Timonium, Md 21093
  1458.   
  1459. ps. Thanks so much for the access to the BBS and the files to use with
  1460. CanDo!
  1461.  
  1462.  
  1463.  
  1464. *** There is a reply. See #101.
  1465.  
  1466.  
  1467. From:    Todd Butson                              
  1468. To:      Chris Horka                              Msg #99, 16-Dec-89
  1469. 01:05am
  1470. Subject: Me
  1471.  
  1472. I also bought CANDO and am Amazed at the Power of this application!  It
  1473. almost
  1474. scares me...  Those of use that do commercial developement could be in
  1475. trouble
  1476. with this package!  Even the novice will be producing great programs!!  
  1477. Ohhh
  1478. Nooooo!!!!!    :-)   Hats off to Inovatronics on this one!!    (PS:  Can I buy
  1479. stock now ??   Hehe)
  1480.  
  1481. Todd
  1482.  
  1483.  
  1484.  
  1485. *** Part of a conversation.
  1486.  
  1487.  
  1488. From:    Martin Murray                            Rec'd 
  1489. To:      James Hebert                             Msg #100, 18-Dec-89
  1490. 07:55pm
  1491. Subject: Re: CanDo
  1492.  
  1493. James,
  1494.   First let me answer a question that you and many others have asked about
  1495. the
  1496. CanDo BBS.  That is a separate support system being run by an independent,
  1497. third-party company.  We are happy to see it, and will be working with them,
  1498. but we will continue to support all of our products on this system, and on
  1499. BIX, and on CIS for gratis.  Nuff said.
  1500.   What you are taling about in terms of a project seems very feasible to me,
  1501. but I'm going to invite some others around here to kick in their two cents
  1502. worth to get some ideas rolling about how to do something like what you
  1503. have
  1504. described.
  1505.   I noticed that at some point you mentioned showing a "1/4 image".  Are
  1506. you
  1507. talking about a smaller representation of an image?  CanDo cannot shrink
  1508. images in any way.  Do you already have the images and brushes that you
  1509. want
  1510. to use in this application?
  1511.   Could you upload a Deck with a sample interface for the program you're
  1512. talking about?  That would help in visualizing this project.
  1513.   -Martin
  1514.  
  1515.  
  1516.  
  1517. *** This is a reply to #97.
  1518.  
  1519.  
  1520. From:    Martin Murray                            
  1521. To:      Chris Horka                              Msg #101, 18-Dec-89
  1522. 08:02pm
  1523. Subject: Re: CanDo
  1524.  
  1525. Chris,
  1526.   Thanks.  Let me know if you have any problems or questions.
  1527.   -Martin
  1528.  
  1529.  
  1530.  
  1531. *** This is a reply to #98.
  1532.  
  1533.  
  1534. From:    Martin Murray                            Rec'd 
  1535. To:      Todd Butson                              Msg #102, 18-Dec-89
  1536. 08:04pm
  1537. Subject: Re: Me
  1538.  
  1539. Todd,
  1540.   Sorry, no stock offering yet, but thanks for all the kind words.  Say, if
  1541. you have any sample Decks you've made, upload them here for us all to see. 
  1542. If
  1543. you don't I'm going to have to write something.
  1544.   Gee, I think I'll write something anyway.  Just got an idea.  Back later
  1545. with goodies...
  1546.   -Martin
  1547.  
  1548.  
  1549.  
  1550. *** This is a reply to #99.
  1551.  
  1552.  
  1553. From:    Eddie Churchill                          Rec'd 
  1554. To:      Joel Guerra                              Msg #103, 18-Dec-89
  1555. 10:10pm
  1556. Subject: Re: Stack Change in CanDo
  1557.  
  1558. If you want to make a spawned task (DOS "foo") with specific stack size,
  1559. here
  1560. is the trick.  Due to a little known feature of the
  1561. AmigaDos Execute() function (we call that with the DOS command) you
  1562. can have more than one line executed with the spawned DOS process.
  1563.  
  1564. (see if this makes sense)...
  1565.  
  1566. Let foo="run <nil: >nil: WP:WP"
  1567.  
  1568. Let foo="stack 10240" || Char(10) || foo
  1569.  
  1570. Dos foo
  1571.  
  1572. the char(10) will insert a linefeed into the string we hand off to the DOS
  1573. command.  This will cause the spawned DOS process to first
  1574. execute the stack command and then the run command.  there is a 255
  1575. character limit on the string to be passed to the DOS command, but
  1576. within that string there can be multiple lines.  Another way around the stack
  1577. problem you were having, is to pass use a execute script
  1578. and give the DOS command the following string (DOS "execute blabla").
  1579. Have fun and keep those questions comming.
  1580.  
  1581. Eddie Churchill
  1582. One of those CanDo guys...
  1583.  
  1584.  
  1585.  
  1586. *** This is a reply to #93.
  1587.  
  1588.  
  1589. From:    Edward Ramos                             Rec'd 
  1590. To:      Martin Murray                            Msg #104, 18-Dec-89
  1591. 09:45pm
  1592. Subject: CanDo
  1593.  
  1594. WOW !!!! what a program Thanks.
  1595. Ed Ramos, Houston, TX.
  1596.  
  1597.  
  1598.  
  1599.  
  1600. From:    Martin Murray                            
  1601. To:      All                                      Msg #105, 19-Dec-89
  1602. 12:25am
  1603. Subject: a start anyway
  1604.  
  1605. Everyone and anyone,
  1606.   Check out IconMakr.ZOO in DL area 5.  All my friends say I have no color
  1607. sense, (and they may be right), but gee, I only spent 25 minutes on it.  It
  1608. will let you double-click on a valid brush file and will display it.  Then,
  1609. you can select from the menu the way in which you want to save it as an
  1610. icon.
  1611.   It's a little brain-dead now, but if somebody will mess with it, I think we
  1612. could get something interesting from it.
  1613.   -Martin
  1614.  
  1615.  
  1616.  
  1617.  
  1618. From:    Jim Marias                               Rec'd 
  1619. To:      Martin Murray                            Msg #106, 19-Dec-89
  1620. 06:45pm
  1621. Subject: Help suggestion
  1622.  
  1623. Hi Martin,
  1624.  
  1625.         I have a question and a suggestion.  First the suggestion. 
  1626.  It would be nice to see a way of injecting commands found using the 
  1627. help function back into the script editor.  I used help to give me the syntax
  1628. and such for some brush anim commands and I thought it woould be nice to
  1629. saave
  1630. typing by clicking and hitting a button to send the command to the editor.
  1631.  
  1632.         My question is regarding the brushanim commands.  I was playing 
  1633. with showing brush anims and could start them and stop them but could not
  1634. remove the last frame image from the window.  I had thought that 
  1635. "Removebrushanim" would clear the window but it does not. At least 
  1636. for me it doesn't.
  1637.  
  1638.         I have got to decide what my first useful project should be. 
  1639. I've been experimenting a bunch, but it's time to start TODO something.
  1640. If I come up with anything useful to others, I'll certainly spread them
  1641. around.
  1642.  
  1643.                        See ya.... Jim
  1644.  
  1645.  
  1646.  
  1647. *** There is a reply. See #107.
  1648.  
  1649.  
  1650. From:    Martin Murray                            Rec'd 
  1651. To:      Jim Marias                               Msg #107, 20-Dec-89
  1652. 12:20am
  1653. Subject: Re: Help suggestion
  1654.  
  1655. Jim,
  1656.   Others have suggested being able to get syntax of a command back into
  1657. your
  1658. editor, so you can probably safely look for that in a later release.
  1659.   As for the RemoveBrushAnim command, are you using the
  1660. RESTOREBACKGROUND flag
  1661. on the BrushAnim.  You set that with the SetBrushAnimFlags command.
  1662.   Godd luck, and I am looking forward to seeing whatever project you pick!
  1663.   -Martin
  1664.  
  1665.  
  1666.  
  1667. *** Part of a conversation.
  1668.  
  1669.  
  1670. From:    Jim Marias                               Rec'd 
  1671. To:      Martin Murray                            Msg #108, 20-Dec-89
  1672. 07:01pm
  1673. Subject: Re: Help suggestion
  1674.  
  1675. Martin,
  1676.         I have not set the flag you mentioned.  I'm sure that must 
  1677. be it, it sounds right.  One thing I like about CanDo is that even though the
  1678. command words are long, it is very clear what they do.
  1679.  
  1680. Glad to hear about the Help -> script function for the next release 
  1681. !
  1682.  
  1683.                         See ya...Jim
  1684.  
  1685.  
  1686.  
  1687. *** Part of a conversation.
  1688.  
  1689.  
  1690. From:    Dave Harms                               Rec'd 
  1691. To:      Martin Murray                            Msg #109, 20-Dec-89
  1692. 08:26pm
  1693. Subject: Re: ReDirection of DOS Output
  1694.  
  1695. Martin...Yes I would appreciate an example of this.  What I want to
  1696. eventually
  1697. do is make myself a customized Directory Utility.  Thanks for the offer of
  1698. your help I will be most appreciative of any and all help...Dave Harms
  1699.  
  1700.  
  1701.  
  1702. *** Part of a conversation.
  1703.  
  1704.  
  1705. From:    Joel Guerra                              Rec'd 
  1706. To:      Dave Harms                               Msg #110, 21-Dec-89
  1707. 03:47am
  1708. Subject: Directory Utility Building
  1709.  
  1710. Hi, Dave.  First the bad news:  Your name was drawn TWICE at the Amazing
  1711. Computers store Christmas party this last Saturday.  Take heart; neither was
  1712. for the computer system prize.
  1713.  
  1714. Meanwhile, I've uploaded DIRBROW.ZOO, which hopefully will be placed in the
  1715. CanDo file area (5) by the time you read this.  This DirBrowser has a few
  1716. examples of what you can do with document objects.  The file lister excludes
  1717. all .info files, but you can re-include them easily if
  1718. you want them.
  1719.  
  1720. The nice thing about DirBrowser is that CanDo knows the type of file and
  1721. that
  1722. makes it easy to "act" on the file.  If it's a picture, DirBrowser
  1723. automatically shows it; if a sound, DirBrowser plays it, if a text file,
  1724. DirBrowser displays it; if a BrushAnim, etc.
  1725. I hope you find it useful.     --Joel
  1726.  
  1727.  
  1728.  
  1729. *** Part of a conversation.
  1730.  
  1731.  
  1732. From:    Dave Harms                               Rec'd 
  1733. To:      Joel Guerra                              Msg #111, 21-Dec-89
  1734. 09:47am
  1735. Subject: Re: Directory Utility Building
  1736.  
  1737. Thanks Joel I'll check it out.   Just my luck at Amazing always a dollar short
  1738. and a day late...Dave 
  1739.  
  1740.  
  1741.  
  1742. *** This is a reply to #110.
  1743.  
  1744.  
  1745. From:    Jim Marias                               Rec'd 
  1746. To:      Martin Murray                            Msg #112, 21-Dec-89
  1747. 12:07pm
  1748. Subject: Window Colore/resize
  1749.  
  1750. Hi Martin (or Joel or any other genius.... you guys are smart)
  1751.  
  1752. Heres the scenario....  I make a workbench window with a resize gadget. I use
  1753. a different window background color than the workbench screen. 
  1754.  It all looks fine except the area above the resize gadget (vertical 
  1755. bar) remains in the old background color.  Further,  when resizing the
  1756. window,
  1757. the background color does not refresh.
  1758.  
  1759. Any thoughts ??         Thanks,  Jim
  1760.  
  1761.  
  1762.  
  1763. *** There is a reply. See #113.
  1764.  
  1765.  
  1766. From:    Martin Murray                            Rec'd 
  1767. To:      Jim Marias                               Msg #113, 21-Dec-89
  1768. 09:40pm
  1769. Subject: Re: Window Colore/resize
  1770.  
  1771. Jim,
  1772.   I tried the same (I think) thing here and it seemed OK.  I made a
  1773. half-width
  1774. WB Window, gave it color 3 for background, then put a button on it to
  1775. ClearWindow.  It always cleared to color 3.  Now, the title bar above the
  1776. Window was still in another color.  Those colors are controlled by the other
  1777. two color indicators in the WindowColors Requester.
  1778.   If you still have problems, upload the Deck so I can see what you are
  1779. describing.
  1780.   -Martin
  1781.  
  1782.  
  1783.  
  1784. *** This is a reply to #112.
  1785.  
  1786.  
  1787. From:    Jim Marias                               Rec'd 
  1788. To:      Martin Murray                            Msg #114, 22-Dec-89
  1789. 12:23pm
  1790. Subject: colr above resize gadget
  1791.  
  1792. Hi Martin,
  1793.  
  1794.         I had forgotten to put a clearwindow in the resize script, 
  1795. I have now so that part works just fine.  Thanks !!
  1796.  
  1797. I still can not get the window to be solid in the background color in the area
  1798. above the resize gadget.  It has a vertical bcnd of the regular WB background
  1799. color above said gadget.  I threw together a sample which I have U/L'd to
  1800. you
  1801. called "Jim.Zoo"  I timed it and it took all of 20 seconds to make (I love
  1802. this thing).
  1803.  
  1804. I appreciate the help and I'm sorry if I'm bugging you with a bunch of
  1805. supposedly obvious questions.  I really need a vacation so I can spend LOTS
  1806. of
  1807. quality time with this system !!
  1808.  
  1809.                         Thanks, Jim
  1810.  
  1811.  
  1812.  
  1813. *** There is a reply. See #127.
  1814.  
  1815.  
  1816. From:    Ron Kotlik                               Rec'd 
  1817. To:      Joel Guerra                              Msg #115, 23-Dec-89
  1818. 07:44am
  1819. Subject: Re: File Requester
  1820.  
  1821. Joel,
  1822.      I found the problem, I forgot to use the LET command.
  1823.      Are you going to support real numbers in a future version.
  1824.                                           Thanks
  1825.                                               Ron
  1826.  
  1827.  
  1828.  
  1829. *** This is a reply to #74.
  1830.  
  1831.  
  1832. From:    Brian Wright                             Rec'd 
  1833. To:      Martin Murray                            Msg #116, 23-Dec-89
  1834. 01:49pm
  1835. Subject: Arrays and other things
  1836.  
  1837. Is CanDo capable of numerical or text arrays such as name(x)?  This would
  1838. help
  1839. on the application I am writing.  I think I have found a bug in CanDo also. 
  1840. Whenever the Error scriptor comes up along with the error requestor the
  1841. script
  1842. screen goes away and the editor requestor pops up. The text form the errored
  1843. script comes up and overlays on the requestor but the requestor is still
  1844. active.  Strange! But it gets stranger.  If the Ok or Cancel gadget is hit
  1845. both screens go away to the menu screen. Then if the errored
  1846. doc/button/field
  1847. is clicked on and the requestor is brought up and the script is clicked on the
  1848. mouse pointer changes to ZZ.
  1849. It looks like nothing has happened but the script is there the gadgets are
  1850. there but cannot be seen.  If the OK gadget is clicked (where it should be) it
  1851. will say something like "the errored script has been replaced and we will go
  1852. to the design mode".  Once all of this has been done then the program works
  1853. fine until another error.  The program doesn't crash though.  I guess I will
  1854. have to use DoOnErr to help.  
  1855.  
  1856.  
  1857.  
  1858. *** There is a reply. See #126.
  1859.  
  1860.  
  1861. From:    Bruce Durocher                           Rec'd 
  1862. To:      Joel Guerra                              Msg #117, 24-Dec-89
  1863. 12:51pm
  1864. Subject: Re: Document and Sound Questions
  1865.  
  1866.      Thanks!  The document answer sounds just like what I wanted to know
  1867. (although I'd still like to know if CanDo supports either Ragged Left or
  1868. Centered text in Memos in the current version :) ).  The sound support
  1869. answers
  1870. will come in helpful too, although I was thinking more about rying to take
  1871. the
  1872. demo apart to find how you managed the requestor structure--the list of
  1873. sounds
  1874. available in one window and the list of those that should be played in
  1875. another.  I was thinking about using that structure to make a shell for the
  1876. Join command in AmigaDos.  I will look at the suggestions you've suggested
  1877. right away!  Thanks for the help--it's nice to know that you can get answers
  1878. about a new product without having to jump through hoops!  (There is a
  1879. leading
  1880. Amiga software company that I helped a customer deal with on Thursday that
  1881. should rename their services the Unhelp line.  I had to work on it fifteen
  1882. minutes until I found a person who would help the customer.)  Trust me, it is
  1883. GREATLY appreciated.
  1884.  
  1885.  
  1886.  
  1887. *** This is a reply to #91.
  1888.  
  1889.  
  1890. From:    James Hebert                             
  1891. To:      Martin M                                 Msg #118, 25-Dec-89
  1892. 02:07am
  1893. Subject: Image you requested
  1894.  
  1895. Fer sure!  I'll upload what I consider to be the Main Screen in the image
  1896. shower I'm working on.  If you want to see more, let me know.  Most of the
  1897. images are complete - I just need to way to put it all together (enter the
  1898. makers of CanDo... the timing on this is almost frightening).
  1899. Look for a file called MainScrn.Arc.  The buttons will call up various images;
  1900. the 2 middle windows are intended for the images to be shown; the lower
  1901. windows are intended for text decriptions.
  1902.    To answer your question (a bit late, I realize), these images are not
  1903. shrunken - they've been designed with this window size in mind.  I plan on
  1904. saving them each as a brush, to save disk space.
  1905.     I've found apossible bug in CanDo I also wished to run by you.  I run
  1906. CanDo on a 500 with 2 drives and 2.5 megs.  I boot with the program disk
  1907. and
  1908. extras disk.  However, whenever I wish to load an image from a disk other
  1909. than
  1910. the extras disk, and I do so, then I call up another function that requires
  1911. reinsertion of the extras disk.  At this point I get prompt to put the extras
  1912. disk back in the drive (and I can either RETRY or CANCEL the requester). 
  1913. The
  1914. catch: If I CANCEL, I get dumped out of CanDo and back to workbench, and
  1915. the
  1916. program has been unloaded.  Instant exit!
  1917. However, if I change disks and choose retry, the requester goes away, the
  1918. pointer goes to Z'z, and nothing happens.  None of the CanDo requesters
  1919. returns, the pointer remains Z'd, and all I can do is Amiga N or M back and
  1920. forth.  The mouse moves, so it's not a total lockup.  It's just that I can do
  1921. no further work in CanDo.  Kinda odd.  If you could give me a quick solution
  1922. for this, I'd appreciate it.  I'm not sure how to get going with CanDo at this
  1923. stage.
  1924.    Final question: I assume that I should start with a single disk that has
  1925. all my images on it (interface and window pictures).  What other drawers
  1926. would
  1927. CanDo need on that disk to utilize it for normal operation?  Or is there a
  1928. simpler way to do get the whole thing going?  I'm a little confused, as you
  1929. can probably tell.  If I've made no sense, tell me and I'll re-think it.
  1930.    Hey, I'm still having fun with this program and what I can do.  (I didn't
  1931. want to give you the wrong impression).
  1932.     Have a terrific holiday.
  1933.                                    James
  1934.  
  1935.  
  1936.  
  1937. *** There is a reply. See #125.
  1938.  
  1939.  
  1940. From:    Eddie Churchill                          Rec'd 
  1941. To:      James Hebert                             Msg #119, 25-Dec-89
  1942. 06:12am
  1943. Subject: Re: Image you requested
  1944.  
  1945. Howdy James...
  1946.  
  1947. The problem of the ZZZ pointer is a simple one.  When the System
  1948. AutoRequester
  1949. window comes up the system rearranges the screens.  The cando screen is
  1950. still
  1951. there just hiding behind all the others.  We have fixed the bug (future
  1952. revision) but there is a quick workaround.  What you need
  1953. is a program like MachII 2.4 (I will try to upload it if you can't find it). 
  1954. This program has a feature that redefines what the LeftAmiga
  1955. `M' does.  Normally it just moves the WorkBench screen to the back 
  1956. (or front I never can remember these things) well MachII makes it push
  1957. whatever screen is in the front to the back.  Using this you can get to the
  1958. CanDo screen again.
  1959.  
  1960. As for the Bug, well I will note it and try to reproduce it with the new
  1961. version I'm working on.  Oh thanks for reporting the bug.
  1962.  
  1963. See Ya Later,
  1964. Eddie Churchill
  1965. Just a CanDo type of guy.
  1966.  
  1967.  
  1968.  
  1969. *** This is a reply to #118.
  1970.  
  1971.  
  1972. From:    Joel Guerra                              Rec'd 
  1973. To:      Ron Kotlik                               Msg #120, 25-Dec-89
  1974. 10:53am
  1975. Subject: A Real Question
  1976.  
  1977. Ron, you ask if Inovatronics is going to support real numbers
  1978. in a future version.  The answer is in the bottom paragraph on
  1979. page 6-6 in the CanDo manual.  (Hmm.  "Real" numbers--sounds like
  1980. Pascal, or maybe even FORTRAN.)  Until then, I understand you can
  1981. use ARexx to do floating-point math.
  1982.  
  1983. (To All:  Please follow the advice about using % for Integer Division.
  1984. This way, you won't get a floating-point answer when you really wanted
  1985. an integer [in future releases].)
  1986.  
  1987.  
  1988.  
  1989.  
  1990. From:    Joel Guerra                              Rec'd 
  1991. To:      Bruce Durocher                           Msg #121, 25-Dec-89
  1992. 11:36am
  1993. Subject: Ragged Left and Centered Text
  1994.  
  1995. Thanks for the encouragement, Bruce.  I didn't mean to ignore your
  1996. question earlier about Memo text manipulation.  I wanted to try out
  1997. some things before I reported back.
  1998.  
  1999. There is no direct command to center or make ragged-right.  It can
  2000. be done, but you'll have to do some "programming".  For example:
  2001.  
  2002.    Let LineLength = NumberOfChars(TrimString(TheLine)) 
  2003.    Let MyLine = DupeString(" ",(MaxLength-LineLength)%2)||TheLine
  2004.  
  2005. This will create a centered line MyLine, which you will have to
  2006. "Type" into your document.  Don't forget to delete the original
  2007. line.  You will also have to perform some tests to make sure that
  2008. NumberOfChars(TrimString(TheLine)) is not greater than MaxLength,
  2009. and that you are not working with a blank line.
  2010.  
  2011. If you want Ragged Right, remove the "%2" in the example given.
  2012. (Note that I used "%" rather than "/" for integer division.
  2013. MaxLength is the maximum number of characters on a line.)
  2014.  
  2015. Let me know if you would like a more specific example.
  2016.  
  2017.  
  2018.  
  2019. *** There is a reply. See #146.
  2020.  
  2021.  
  2022. From:    James Hebert                             Rec'd 
  2023. To:      Martin Murray                            Msg #122, 25-Dec-89
  2024. 12:21pm
  2025. Subject: System Requesters Locking Up
  2026.  
  2027. This is a followup to my last msg.  It seems that whenever I need to switch
  2028. disks, if the system requester pops up to tell me to either insert the disk or
  2029. cancel the operation, the cursor goes to never never land.
  2030. There seems to be no return from that point, I have to reboot.  I don't know
  2031. how to establish a recoverable ramdisk so I must reboot from zero every time
  2032. -
  2033. and the boot time takes a while.  It's really hampering any work sessions I
  2034. attempt, as I want to begin working with CanDo to get a grip on its
  2035. operation
  2036. in order to create a deck successfully.
  2037.     Anyway, before I get into some disgusting whining and griping (I hate
  2038. when
  2039. people crawl), I'll git.  Just wanted to let you know that it doesn't seem
  2040. related to any particular operation - just whenever I need to access another
  2041. disk.  Lemme know if you can fix it.  Thanks.
  2042.  
  2043.  
  2044.  
  2045. *** There is a reply. See #131.
  2046.  
  2047.  
  2048. From:    Joel Guerra                              Rec'd 
  2049. To:      Bruce Durocher                           Msg #123, 25-Dec-89
  2050. 03:44pm
  2051. Subject: Ragged Left and Centered Text
  2052.  
  2053. Well, I should have waited.  Bruce, the example I gave in my last
  2054. message works only with text that is left-justified to start with.
  2055. Also, I said "Ragged Right" when I meant "Ragged Left".  Here's the
  2056. text of a working menu script to center a document:
  2057.  
  2058. WorkWithDocument "Test"
  2059. Let MaxLength = 65
  2060. MoveCursorTo STARTOF DOCUMENT
  2061. While TheLineNumber < LinesInDocument
  2062.    Let MyLine = TrimString(TheLine)
  2063.    Let LineLength = NumberOfChars(MyLine)
  2064.    If LineLength < MaxLength
  2065.       Let MyLine = DupeString(" ",(MaxLength-LineLength)%2)||MyLine
  2066.    EndIf
  2067.    Clear LINE
  2068.    Type MyLine
  2069.    MoveCursor DOWN
  2070. EndLoop
  2071.  
  2072. Again, for Ragged Left, remove the "%2".  You could make this a routine
  2073. which accepts a DocumentName and a MaxLength as parameters.  You might
  2074. also want to put in code to test for blank lines and skip them; this
  2075. code inserts half a line of spaces on blank lines (a full line on Ragged
  2076. Right).  Again, let me know if you still have questions.  --Joel
  2077.  
  2078.  
  2079.  
  2080. *** There is a reply. See #147.
  2081.  
  2082.  
  2083. From:    Joel Guerra                              Rec'd 
  2084. To:      James Hebert                             Msg #124, 25-Dec-89
  2085. 07:01pm
  2086. Subject: Re: System Requesters Locking Up
  2087.  
  2088. James, Eddie's workaround can solve the problem you are having.  An
  2089. alternative would be to copy the CanDoExtras diskette to RAM: (you
  2090. say you have 2.5 meg RAM) and then assign CanDoExtras: to RAM: with
  2091. the Assign command (after removing your CanDoExtras diskette from the
  2092. drive).  This way, you won't get the requester in the first place.
  2093.  
  2094. You have to execute the Assign command from a CLI or Shell.  Just
  2095. double-click on Workbench's CLI or Shell icon.  You will see a prompt
  2096. that ends in ">".  Type "ASSIGN CANDOEXTRAS: RAM:" (leave off the
  2097. quotes) and press the return key.  Then type "ENDCLI" followed by the
  2098. return key to close the CLI.  Then proceed to execute CanDo.
  2099.  
  2100. Please let us know after you try this.  (You must be serious about
  2101. program development to call this board at 2 AM on Christmas Day!)
  2102.  
  2103. -- Joel
  2104.  
  2105.  
  2106.  
  2107.  
  2108. From:    Martin Murray                            Rec'd 
  2109. To:      James Hebert                             Msg #125, 25-Dec-89
  2110. 08:28pm
  2111. Subject: Re: Image you requested
  2112.  
  2113. James,
  2114.   I'll look at the picture until I get an idea of what you are trying to do. 
  2115. I hope you also catch some of the replies to you about the system
  2116. requester problem.
  2117.   Happy holidays.
  2118.   -Martin
  2119.  
  2120.  
  2121.  
  2122. *** This is a reply to #118.
  2123.  
  2124.  
  2125. From:    Martin Murray                            Rec'd 
  2126. To:      Brian Wright                             Msg #126, 25-Dec-89
  2127. 08:31pm
  2128. Subject: Re: Arrays and other things
  2129.  
  2130. Brian,
  2131.   CanDo has no support for arrays right now, except for the Document
  2132. system. 
  2133. With the Document manipulation commands, you can create a text file in ram,
  2134. and put different data on each line.  With the PositionOnLine Command and
  2135. the
  2136. various System Variables that let you get and change the current document
  2137. line, you can create systems that are similar to arrays in concept and
  2138. functionality.
  2139.   Let me know if you need som concrete examples.  (Start with the file
  2140. requesters in DirBrowser and the WhatIsCanDo demo.)
  2141.   -Martin
  2142.  
  2143.  
  2144.  
  2145. *** This is a reply to #116.
  2146.  
  2147.  
  2148. From:    Martin Murray                            Rec'd 
  2149. To:      Jim Marias                               Msg #127, 25-Dec-89
  2150. 08:34pm
  2151. Subject: Re: colr above resize gadget
  2152.  
  2153. Jim,
  2154.   I've got the file and will be looking at it ASAP.
  2155.   -Martin
  2156.  
  2157.  
  2158.  
  2159. *** This is a reply to #114.
  2160.  
  2161.  
  2162. From:    Andrew Egol                              
  2163. To:      Innovatronics                            Msg #130, 25-Dec-89
  2164. 09:34pm
  2165. Subject: CanDo
  2166.  
  2167. Thanks for your prompt delivery of your new program CanDo. I think!
  2168. Your program is quite sophisticated. It appears that its capabilities are
  2169. limited only by the users imagination. However, another strong limitation is
  2170. the users understanding and ability, both of which appear to be very limited
  2171. in my case. I am the Medical Director of a Critical Care Center in Miami. I
  2172. have been interested in Computer Assisted Learning for some time and I have
  2173. put together lecture programs using TV*Show by Zuma, CLAS and AiRT. Your
  2174. program appears much more capable than these but quite honestly these were
  2175. easier for me to learn and understand. I have been trying to pore through
  2176. the sample decks to gain some understanding of the "flow" of each deck. I
  2177. am better but not there yet. I have some simple questions and constructive
  2178. criticisms at this early stage:
  2179. 1. How can I pause an ongoing application? For example, an ongoing lecture
  2180. using speech, graphics and text is ongoing, the user needs to do something
  2181. and wants to "pause" the demo so they don't have to start all over. Any
  2182. ideas?
  2183. 2. I couldn't figure out how to get a sound to play more than once but I
  2184. think I've found it in one of your scripts.
  2185. 3. Having a disk based tutorial on how the program works would be great. Or
  2186. a demo of how the commands work. While it may be extensive, I'm sure I
  2187. would
  2188. be willing to pay for it if it could help me learn.
  2189. 4. Need more sample decks, they are useful and helpful. If there could be a
  2190. "print all" that would print all the scripts from each card it would be
  2191. easier to understand ( particularly if where it came from was printed as the
  2192. first line).
  2193. 5. In transitions from one picture to the next, it would be great if you
  2194. could have some built in transitions (wipes, fades, dissolves, etc.) This
  2195. would enhance the program quite a bit.
  2196. In summary, I think what you have done is great for people like me, and it
  2197. will be more satisfying and less frustrating once I get over the learning
  2198. curve hump.
  2199. -Dr. Andrew Egol-
  2200. -Baptist Hospital of Miami-
  2201. -Critical Care Center-
  2202. P.S. This file was sent line by line of a letter I had written. Obviously your
  2203. program didn't exactly agree with ED as to where lines should end.
  2204. I don't normally type the way it was sent.
  2205.  
  2206.  
  2207.  
  2208. *** There is a reply. See #132.
  2209.  
  2210.  
  2211. From:    Eddie Churchill                          Rec'd 
  2212. To:      James Hebert                             Msg #131, 26-Dec-89
  2213. 04:35am
  2214. Subject: Re: System Requesters Locking Up
  2215.  
  2216. Sorry about the problems you are having but I think a simple QUICK FIX to
  2217. your
  2218. problem is in message 119.
  2219.  
  2220. See Ya Later
  2221. Eddie Churchill
  2222. A CanDo type of Guy
  2223.  
  2224.  
  2225.  
  2226. *** This is a reply to #122.
  2227.  
  2228.  
  2229. From:    Eddie Churchill                          Rec'd 
  2230. To:      Andrew Egol                              Msg #132, 26-Dec-89
  2231. 04:43am
  2232. Subject: Re: CanDo
  2233.  
  2234. We are working on a print utility for the next CanDo release.  There is no
  2235. date slated for that release yet.
  2236.  
  2237. Eddie Churchill
  2238. INOVAtronics
  2239.  
  2240.  
  2241.  
  2242. *** This is a reply to #130.
  2243.  
  2244.  
  2245. From:    Jim Marias                               Rec'd 
  2246. To:      Martin Murray                            Msg #133, 26-Dec-89
  2247. 11:26am
  2248. Subject: Another suggestion
  2249.  
  2250. Hi Martin,
  2251.         Got your message about receipt of my sample and will look foward 
  2252. to hearing back from you.
  2253.  
  2254.         Got another suggestion for a future version.  While in the 
  2255. script editor, it would be nice to be able to click on a routine name in the
  2256. window and have that routine come up in a window for analysis and such.  It
  2257. would make looking at these sample decks easier than having to go back to
  2258. the
  2259. main window all the time to check out a particular routine (see variable
  2260. names
  2261. and such)
  2262.  
  2263.                Hope your Xmas was Jolly !!   Jim
  2264.  
  2265.  
  2266.  
  2267. *** There is a reply. See #141.
  2268.  
  2269.  
  2270. From:    Matt Shaw                                
  2271. To:      All                                      Msg #134, 26-Dec-89
  2272. 02:49pm
  2273. Subject: Cardmoviing
  2274.  
  2275. I talked to Tim earlier today (tuesday) about an inability to get to
  2276. a card once it was created.  This is usually because of a Nextcard aor
  2277. card goto command in the startup or leaving script.  Well, the deck I have
  2278. with the inability to go to certain cards has a slightly different
  2279. problem.  I can't get to the card because the Afterstartup script has a
  2280. gotocard "    " in it.  The problem seems to be that I used the card basically
  2281. as a gosub like routine,  show an anim, and then go back to the main file
  2282. requestor card.  Seems that if Cando doesn't have some user input in the
  2283. card,
  2284. it will attempt to execute the whole kit and kaboodle when even you go to
  2285. the
  2286. card to edit it.  
  2287.                Let me know what you think.
  2288.                  Matt Shaw   New Age Computers.
  2289. .
  2290.  
  2291.  
  2292.  
  2293. *** There is a reply. See #145.
  2294.  
  2295.  
  2296. From:    Matt Shaw                                
  2297. To:      All                                      Msg #135, 26-Dec-89
  2298. 02:56pm
  2299. Subject: displayProgram
  2300.  
  2301. I'm attempting to upload a opt 5 anim player that runs on a slideable,
  2302. pushbackable screen.  Enjoy.
  2303.        Matt Shaw
  2304. New Age Computers.
  2305.  
  2306.  
  2307.  
  2308.  
  2309. From:    James Hebert                             
  2310. To:      Martin, Eddie, Joel.. Et Al.             Msg #136, 26-Dec-89 07:13pm
  2311. Subject: Ongoing Conversation
  2312.  
  2313. Thank you for your responses.  At one time I received a copy of MachII and
  2314. will give it a try.  Should that fail, I will load the Extras Disk into ram:
  2315. and assign access thataway.  Yay!  In the meantime, I played with the two
  2316. tutorials, adding buttons, menus, subitems, the generally rude things to see
  2317. what it (and I) could do.  Wonderful stuff.
  2318. Can't wait to get back into the program now.
  2319.    Martin, feel free to post my private message on the BBS.  I think the
  2320. input
  2321. of others would be valuable on it.  Thanks for asking.
  2322.    I also came across a behavior oddity (note the conspicuous albsence of the
  2323. word 'bug').  Seriously, I don't consider it a bug.  I just noticed this and
  2324. wanted to ask about it.  When creating menus and using the ALTERNATE
  2325. TEXT
  2326. setting, I've noticed that if the original menu item text and the alternate
  2327. text don't completely mask each other out.  If there is a space anywhere in
  2328. either word(s), or one is shorter than the other, you get a combination of the
  2329. two at times when highlighted by the pointer.
  2330. It does not affect operations at all, it simply looks like something ain't
  2331. right.  
  2332.    2am Christmas morning is probably insignificant compared to the hours you
  2333. likely spent creating CanDo!  Thanks for your attention and support.
  2334. Lemme know if there's anything that someone 'on the outside' can do.
  2335.    See ya.
  2336.                                                James
  2337.                                 (Not one of the guys from CanDo)
  2338.                                 (but who thinks it'd be fun)
  2339.  
  2340.  
  2341.  
  2342.  
  2343. From:    Kimo Hardy                               
  2344. To:      All                                      Msg #137, 26-Dec-89
  2345. 08:00pm
  2346. Subject: can do exiting
  2347.  
  2348. k
  2349. More thanks for the great program, along with some simple questions. 
  2350.  We're running it on a 1 meg 500 with 2 floppies and have frequently 
  2351. had CanDo neatly remove itself in the middle (or somewhere) of the tutorials
  2352. (designing).  Sorry I can't be more specific, but haven't been able to tie it
  2353. down to any particula4r sequence of operations-
  2354. was wondering if this could be due to memory limitations ?  There are no
  2355. requesters or warnings - just "back to workbench".  Also, I have been tryhing
  2356. to pare the disk files down to the minimum possible in order to free up df2:
  2357. for a quasi -data disk .  It still holds the Help and Object Editor files
  2358. along with the object data drawers , all o\f which were reassigned through
  2359. the
  2360. icon tools.  Problem - in doing this I removed the diskrunnernolib program,
  2361. reasoning that the decks I would be working with in the design stage would
  2362. not
  2363. need it.  The program (CanDo) however, refuses to load in, getting to
  2364. "attaching
  2365. internal resources" before just dying back to workbench.  Is diskrunnernolib
  2366. really required for CanDo to run in any circumstances, or should I 
  2367.  
  2368. seek my problem elsewhere ?  Lastly, do you envision adding a feature
  2369. to allow keyboard shortcuts in programming - most especially in skipping
  2370. through or out of multliple nested rewquesters.  Perhaps just an Escape 
  2371.  
  2372. key sequence to return to the main control panel.  Without a hard drive
  2373. those
  2374. intermediate requesters can get tedious, especially on the way out.  Not that
  2375. I don't appreciate them - I feel CanDo's control panel/
  2376. button scripting abilities have surpassed Hypercard in accessibility and ease
  2377. of use.
  2378.  
  2379. Good grief, this isn't finished yet - I have lost my registration card. 
  2380.  Can I send you some kind of receipt from my dealer, manual cover, 
  2381. or blood to register ?  In the excitement of tearing open the long-
  2382. awaited yellow box, well....  At least the disks didn't get mangled.
  2383. Thanks again, sorry for the verbiage....Kimo
  2384.  
  2385.  
  2386.  
  2387.  
  2388. From:    Bill Knox                                
  2389. To:      Can-Do Guys                              Msg #138, 26-Dec-89
  2390. 09:36pm
  2391. Subject: Mysterious Exit
  2392.  
  2393. When trying to work with Image buttons and 640x400 resolution memory,
  2394. CanDo
  2395. will just up and exit.  I mean exit.  Not just screen to back, but clean up
  2396. memory and we'll see ya later type exit.  Kinda weird but it could be my
  2397. fault.  I'll get back to you later with more info. I just noticed other
  2398. messages and want my two cents in also.
  2399.  
  2400. /s
  2401.  
  2402.  
  2403.  
  2404. *** There is a reply. See #140.
  2405.  
  2406.  
  2407. From:    Joel Guerra                              Rec'd 
  2408. To:      Kimo Hardy                               Msg #139, 26-Dec-89
  2409. 10:24pm
  2410. Subject: Re: CanDo Exiting
  2411.  
  2412. Kimo, it turns out that the current release of CanDo is not always
  2413. reporting the error conditions it encounters--when run from Workbench.
  2414. Anytime CanDo exits in the manner you describe, some error has been
  2415. detected and handled, or there would not have been a clean exit.
  2416.  
  2417. To find out what the error is, try running CanDo from a CLI or shell.
  2418. Any exit from CanDo due to an error will be reported.  In the case
  2419. where CanDo exits after you removed DeckRunnerNoLibrary--you probably
  2420. removed something else as well, which CanDo needs.  Running CanDo from
  2421. the CLI should indicate what the problem is (and the problem is not
  2422. the lack of DeckRunnerNoLibrary--you were right to remove it).
  2423.  
  2424. If you are running out of memory, you might look at the ASNEEDED
  2425. LoadFlag discussion on page 7-7 of the manual.  If the error message
  2426. doesn't make sense to you, call the support line at (214) 340-4992
  2427. if you need immediate help, or post the message here.
  2428.  
  2429. Good luck.  --Joel
  2430.  
  2431.  
  2432.  
  2433.  
  2434. From:    Joel Guerra                              
  2435. To:      Bill Knox                                Msg #140, 27-Dec-89
  2436. 12:04am
  2437. Subject: Re: Mysterious Exit
  2438.  
  2439. Bill, it turns out that a certain class of errors (including an
  2440. out-of-memory error) are not being reported to the user when CanDo
  2441. is run from Workbench.  In order to find out what the error is,
  2442. run CanDo from a CLI or shell.  Since you are working with a HiRes
  2443. window with image buttons, you are probably running out of memory.
  2444. See the discussion under the ASNEEDED LoadFlag, page 7-7 in the
  2445. CanDo manual.
  2446.  
  2447. If you are not having an out-of-memory problem (or a user-fixable
  2448. problem), let us know.
  2449.  
  2450. Regards.  --Joel
  2451.  
  2452.  
  2453.  
  2454. *** This is a reply to #138.
  2455.  
  2456.  
  2457. From:    Eddie Churchill                          Rec'd 
  2458. To:      Jim Marias                               Msg #141, 27-Dec-89
  2459. 01:47am
  2460. Subject: Re: Another suggestion
  2461.  
  2462. That suggestion is already being worked on for a future release of the Editor,
  2463. No date yet.
  2464.  
  2465. Eddie Churchill
  2466. INOVAtronics
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472. *** This is a reply to #133.
  2473.  
  2474.  
  2475. From:    Jim Mckenzie                             
  2476. To:      John Dubler                              Msg #142, 27-Dec-89
  2477. 01:30pm
  2478. Subject: Re: Product comparison
  2479.  
  2480. I have purchased UltraCard and found that you musst concentrate on the
  2481. scripting aspects on the product over the object oriented aspects. As such it
  2482. really is not a "HyperCard Killer" at all.
  2483.  
  2484. In the short time I've used CanDo I must say it has a better and more
  2485. professional "feel" and interface.
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491. *** This is a reply to #10.
  2492.  
  2493.  
  2494. From:    Robert Coates                            Rec'd 
  2495. To:      Martin Murray                            Msg #143, 27-Dec-89
  2496. 04:01pm
  2497. Subject: Like to See's
  2498.  
  2499. Martin,
  2500. Great program. It certainly is powerful and I've only begun to scratch the
  2501. surface. Thanks to you and everyone for your prompt replys to questions I
  2502. have
  2503. found several answers to previous questions in the messages. I do have two
  2504. suggestions for the future. (1) I'd like to have a way to highlight and copy a
  2505. section of script when in the editor, and then be able to paste it in a script
  2506. for another object in the same deck. (2) Some built-in visual effects when
  2507. moving from card to card (wipes, slides, dissolves, etc.) would really add
  2508. polish. Also, a question, is there a way to hide a document and have it
  2509. appear
  2510. when a button is click and disappear when the button is released. Thanks in
  2511. advance and keep up the great work.
  2512.  
  2513.  
  2514.  
  2515.  
  2516. From:    Mark Mcbreen                             Rec'd 
  2517. To:      Joel Guerra                              Msg #144, 27-Dec-89
  2518. 07:03pm
  2519. Subject: Binary read
  2520.  
  2521. I've been trying to read binary from a file using FileReadChars.  No
  2522. data gets put into my variable (length is zero).  I have tried varying the
  2523. length of the read down to one char, but no data!  Whats up?
  2524.  
  2525.  
  2526.  
  2527. *** There is a reply. See #148.
  2528.  
  2529.  
  2530. From:    Joel Guerra                              Rec'd 
  2531. To:      Matt Shaw                                Msg #145, 27-Dec-89
  2532. 08:35pm
  2533. Subject: Re: Card Moving
  2534.  
  2535. Matt, both Startup and AfterStartup scripts are always performed
  2536. when you get to a Card, even when you merely want to edit a card.
  2537. Unfortunately, this means that any GoToCard or other card
  2538. movement command in one of these scripts will be executed--and
  2539. you will not be able to edit the offending card's script.
  2540.  
  2541. Startup scripts are meant for the initialization of variables and
  2542. the preloading of brushes, pictures and documents.  AfterStartup
  2543. scripts are intended for operations that require the window or
  2544. buttons to be available for use; you can't draw, show a picture
  2545. or print text in a window that hasn't been created.  (While we're
  2546. here:  Leaving scripts are good for cleanup, like flushing
  2547. no-longer-needed images and sounds from memory.)
  2548.  
  2549. As I understand your situation, it sounds like you go to a new
  2550. card to show an animation.  In the AfterStartup of that card, you
  2551. do a ShowBrushAnim, followed by (I'm guessing here) a Delay
  2552. command to allow the viewer to see the animation.  When the delay
  2553. is over, you perform a GoToCard "FirstCard" or some such.  If
  2554. this is the case, you'll have to delete the card and create a new
  2555. one.  In this card, put the ShowBrushAnim in the AfterStartup as
  2556. before, but either 1) add an Interval timer, with the interval
  2557. set to the delay you want, and put your GoToCard "FirstCard" (or
  2558. whatever) in the timer's Occurred script, or 2) if you are using
  2559. a specific BrushAnim, and only want to show it once, select the
  2560. Animation Object button, specify the BrushAnim name, and then put
  2561. your GoToCard into an At Destination script (if you are moving
  2562. the BrushAnim) or put the GoToCard command into the last frame
  2563. via the Add Frame button.  In either case, no user input is
  2564. required.  
  2565.  
  2566. Let me know if I wasn't in the ballpark of your problem. --Joel
  2567.  
  2568. To All:  At this time, it's not wise to put a card movement
  2569. command (like NextCard or GoToCard) in any Card script (Startup,
  2570. AfterStartup, or Leaving).  (A frequent candidate for a Card
  2571. Movement command is in the Window CloseButton script; just
  2572. replace the default "Quit" with a GoToCard "MainCard", for
  2573. example, if that's what you want to do.)
  2574.  
  2575.  
  2576.  
  2577. *** Part of a conversation.
  2578.  
  2579.  
  2580. From:    Bruce Durocher                           Rec'd 
  2581. To:      Joel Guerra                              Msg #146, 27-Dec-89
  2582. 09:58pm
  2583. Subject: Re: Ragged Left and Centered Text
  2584.  
  2585. Thanks for the help!  I imagine that the knowledge that it can be done will
  2586. do
  2587. for now--it'll take me awhile to get the application I'm working on in CanDo
  2588. to reach the point where it beats the lash-up my friend wrote in Director, so
  2589. I can wait on a specific example for the time being until I get the rest of it
  2590. running.  One nice feature of Director is that there is some sort of automatic
  2591. centering ability built-in for text, which let me just pour in text and have
  2592. it just the way that we wanted.  I was pretty sure that there was some way
  2593. to
  2594. do the same in CanDo, but had no idea as to how to go about doing so.  I'll
  2595. worry about centered or right-justified text after I get the main body of the
  2596. thing running, which will take me a bit as I'm not much of a programmer.  I
  2597. hope that someone does a program of tutorials to let us novices get a better
  2598. idea of the way things work, but until then I'll do the best I can.  Thanks
  2599. again, and good luck!
  2600.  
  2601.  
  2602.  
  2603. *** This is a reply to #121.
  2604.  
  2605.  
  2606. From:    Bruce Durocher                           Rec'd 
  2607. To:      Joel Guerra                              Msg #147, 27-Dec-89
  2608. 10:05pm
  2609. Subject: Re: Ragged Left and Centered Text
  2610.  
  2611. Thanks for the follow up.  I'll work on using it ASAP, however I hope that
  2612. my
  2613. earlier thanks don't seem rather confused.  (I can see you staring at the
  2614. screen, mumbling "Just what were we talking about?")
  2615.  
  2616.  
  2617.  
  2618. *** This is a reply to #123.
  2619.  
  2620.  
  2621. From:    Eddie Churchill                          Rec'd 
  2622. To:      Mark Mcbreen                             Msg #148, 27-Dec-89
  2623. 10:36pm
  2624. Subject: Re: Binary read
  2625.  
  2626. Sorry, Mark
  2627.  
  2628.         There seem to be a bug in the FileReadChar command, well let's
  2629. put it this way, it doesn't seem to work at all!
  2630.  
  2631. This will be fixed in a future release, no date on that release yet.
  2632.  
  2633. Sorry again,
  2634. Eddie Churchill
  2635. INOVAtronics, Inc.
  2636.  
  2637.  
  2638.  
  2639. *** This is a reply to #144.
  2640.  
  2641.  
  2642. From:    Jeff Persyn                              
  2643. To:      All                                      Msg #149, 28-Dec-89
  2644. 04:42pm
  2645. Subject: DeckBrowser
  2646.  
  2647. The program called DeckBrowser 1.01 in the file section;I can;t find on either
  2648. CanDo disk. which program is this an update too? Is it DEckRunnerNoLibrary?
  2649.  
  2650.  
  2651.  
  2652.  
  2653. *** There is a reply. See #150.
  2654.  
  2655.  
  2656. From:    Eddie Churchill                          
  2657. To:      Jeff Persyn                              Msg #150, 28-Dec-89
  2658. 06:56pm
  2659. Subject: Re: DeckBrowser
  2660.  
  2661. Yes
  2662.  
  2663. Eddie Churchill
  2664. INOVAtronics
  2665.  
  2666.  
  2667.  
  2668. *** This is a reply to #149.
  2669.  
  2670.  
  2671. From:    John Obenauf                             
  2672. To:      All                                      Msg #151, 28-Dec-89
  2673. 10:42pm
  2674. Subject: window sizing
  2675.  
  2676.    How do I refresh a window with a picture loaded on it after I've resized
  2677. the window?  Also I was wondering what the limits are for size with gadgets
  2678. (buttons) or drop down menus.  Can I use a HAM brush for drop down
  2679. menus?
  2680.     
  2681.  Thanks for any help.
  2682.  
  2683.  
  2684.  
  2685.  
  2686. From:    Michael Powell                           
  2687. To:      Inovatronics                             Msg #152, 30-Dec-89
  2688. 06:36am
  2689. Subject: Stuff...
  2690.  
  2691. Howdy.... been *kinda* enjoying CanDo....
  2692. I've been a long time UltraCard owner.... and I went through hell just to
  2693. create a stack with that darned program (although the latest versions are
  2694. getting pretty stable), but anyway, CanDo craps almost as often at the 1st
  2695. release version of UltraCard does (the joke was that UltraCard would crash if
  2696. you just let it sit long enough).  CanDo apparently runs into a problem and
  2697. then dumps itself... (as others here have noted). I do launch CanDo from CLI
  2698. and see the 'error messages'.  The messages are semi difficult to
  2699. understand..... especially when they reference (for example) line six of a
  2700. script as having a problem..... although there IS NO line six (none of my
  2701. decks have more than one line scripts at this point).  It is furstrating to
  2702. restart CanDo 5-10 times per hour just to finish a deck (although the
  2703. "Crash-Deck" save has been working well... but we really shouldn't need such
  2704. a
  2705. safety net should we?).  Also I have had a little difficulty with some VERY
  2706. SIMPLE buttons.... errors that say "sorry... I had problems compiling that
  2707. button"  What kind of problems?  Why is CanDo allowing me to create these
  2708. troublesome buttons?  I still havn't found out what the problem is with
  2709. them.... but I find that attempting the exact same proceedure a second time
  2710. *usually* does the trick.
  2711. But don't let all this negitive stuff get ya down... I still think that CanDo
  2712. is a VERY promising program.....  Requestor speed MUST be improved
  2713. though... 
  2714. When I start thinking too fast for Amy, then I KNOW something's wrong :-)  
  2715.  
  2716.    Special Tip:  When pressing the scroll arrows in a document field, these
  2717. can be 'held' down for continuous scrolling.... although the speed is rather
  2718. slow.  By quickly double or triple clicking the scroll arrows, the document
  2719. can be made to scroll by at much higher speeds..... hope someone can make
  2720. use
  2721. of this tidbit.
  2722. TTYL  -Mike-
  2723.  
  2724. --- FILES: CanDo --- 
  2725.  
  2726. CANDO.ZOO      37120 08-22-89* Screen shots and info on CanDo 
  2727. CANDOD11.ZOO  348032 10-03-89* new and improved CanDo demo 1 
  2728. SILMON.ZOO      2304 12-09-89* Simon Type Game, this needs CanDo to run.
  2729. SQPUZZLE.ZOO    3712 12-11-89* v1.1 of square puzzle, needs cando 
  2730. REXXBROW.ZOO    2688 12-15-89* Rexx Browser Deck 
  2731. DOODLE.ZOO      1664 12-15-89* Doodle Paint Deck 
  2732. BROWSER.ZOO    72064 12-14-89* version 1.01 of the DeckBrowser 
  2733. ICONMAKR.ZOO    2048 12-19-89* v0.1 of an IconMaker CanDo Deck 
  2734. READER.ZOO      2048 12-20-89* a simple Deck using file requester, etc. 
  2735. DIRBROW.ZOO     5735 12-21-89* v1.0 of a versatile file browser
  2736.